Variable MediaSurfaceStateSchemaConst
MediaSurfaceStateSchema: ZodRecord<
ZodString,
ZodUnion<
readonly [
ZodObject<
{
file: ZodString;
fit: ZodLiteral<"none" | "contain" | "cover">;
keyframes: ZodTuple<
[
ZodTuple<
[ZodNumber, ZodObject<{ lerp: ...; set: ... }, $strip>],
null,
>,
],
ZodUnion<
readonly [
ZodTuple<[ZodNumber, ZodObject<(...), (...)>], null>,
ZodTuple<[ZodNumber, ZodNull], null>,
],
>,
>;
type: ZodLiteral<"image">;
},
$strip,
>,
ZodObject<
{
audioOutput: ZodString;
file: ZodString;
keyframes: ZodTuple<
[
ZodTuple<
[ZodNumber, ZodObject<{ lerp: ...; set: ... }, $strip>],
null,
>,
],
ZodUnion<
readonly [
ZodTuple<[ZodNumber, ZodObject<(...), (...)>], null>,
ZodTuple<[ZodNumber, ZodNull], null>,
],
>,
>;
syncStrategy: ZodLiteral<"native" | "none" | "native-avoid-1x">;
type: ZodLiteral<"audio">;
},
$strip,
>,
ZodObject<
{
audioOutput: ZodString;
file: ZodString;
fit: ZodLiteral<"none" | "contain" | "cover">;
keyframes: ZodTuple<
[
ZodTuple<
[ZodNumber, ZodObject<{ lerp: ...; set: ... }, $strip>],
null,
>,
],
ZodUnion<
readonly [
ZodTuple<[ZodNumber, ZodObject<(...), (...)>], null>,
ZodTuple<[ZodNumber, ZodNull], null>,
],
>,
>;
syncStrategy: ZodLiteral<"native" | "none" | "native-avoid-1x">;
type: ZodLiteral<"video">;
},
$strip,
>,
],
>,
> = ...