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