ClipSchema: ZodObject<{ animationController: ZodOptional<ZodObject<{ animationDataIn: ZodOptional<ZodObject<{ amplification: ZodOptional<ZodNumber>; inOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...
)>>>; name: ZodString; offset: ZodOptional<ZodNumber>; outOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...
)>>>; propertyAnimations: ZodArray<ZodObject<{ inOutOfRange: ...
; keyframes: ...
; outOutOfRange: ...
; property: ...
; }, "strip", ZodTypeAny, { inOutOfRange: ...
; keyframes: ...
; outOutOfRange: ...
; property: ...
; }, { inOutOfRange?: ...
; keyframes: ...
; outOutOfRange?: ...
; property: ...
; }>, "many">; speed: ZodOptional<ZodNumber>; }, "strip", ZodTypeAny, { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: (...
)[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }, { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: (...
) | (...
) | (...
) | (...
); keyframes: (...
)[]; outOutOfRange?: (...
) | (...
) | (...
) | (...
); property: string; }[]; speed?: number; }>>; animationDataLoop: ZodOptional<ZodObject<{ amplification: ZodOptional<ZodNumber>; inOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...
)>>>; name: ZodString; offset: ZodOptional<ZodNumber>; outOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...
)>>>; propertyAnimations: ZodArray<ZodObject<{ inOutOfRange: ...
; keyframes: ...
; outOutOfRange: ...
; property: ...
; }, "strip", ZodTypeAny, { inOutOfRange: ...
; keyframes: ...
; outOutOfRange: ...
; property: ...
; }, { inOutOfRange?: ...
; keyframes: ...
; outOutOfRange?: ...
; property: ...
; }>, "many">; speed: ZodOptional<ZodNumber>; }, "strip", ZodTypeAny, { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: (...
)[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }, { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: (...
) | (...
) | (...
) | (...
); keyframes: (...
)[]; outOutOfRange?: (...
) | (...
) | (...
) | (...
); property: string; }[]; speed?: number; }>>; animationDataOut: ZodOptional<ZodObject<{ amplification: ZodOptional<ZodNumber>; inOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...
)>>>; name: ZodString; offset: ZodOptional<ZodNumber>; outOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...
)>>>; propertyAnimations: ZodArray<ZodObject<{ inOutOfRange: ...
; keyframes: ...
; outOutOfRange: ...
; property: ...
; }, "strip", ZodTypeAny, { inOutOfRange: ...
; keyframes: ...
; outOutOfRange: ...
; property: ...
; }, { inOutOfRange?: ...
; keyframes: ...
; outOutOfRange?: ...
; property: ...
; }>, "many">; speed: ZodOptional<ZodNumber>; }, "strip", ZodTypeAny, { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: (...
)[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }, { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: (...
) | (...
) | (...
) | (...
); keyframes: (...
)[]; outOutOfRange?: (...
) | (...
) | (...
) | (...
); property: string; }[]; speed?: number; }>>; animationInDuration: ZodOptional<ZodNumber>; animationLoopCount: ZodOptional<ZodNumber>; animationOutDuration: ZodOptional<ZodNumber>; }, "strip", ZodTypeAny, { animationDataIn?: { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: { easing: ...
; relativeProperty?: ...
; space: ...
; time: ...
; value: ...
; }[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }; animationDataLoop?: { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: { easing: ...
; relativeProperty?: ...
; space: ...
; time: ...
; value: ...
; }[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }; animationDataOut?: { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: { easing: ...
; relativeProperty?: ...
; space: ...
; time: ...
; value: ...
; }[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }; animationInDuration?: number; animationLoopCount?: number; animationOutDuration?: number; }, { animationDataIn?: { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: NONE | EXTEND | LOOP; keyframes: { easing?: ...
; relativeProperty?: ...
; space?: ...
; time: ...
; value: ...
; }[]; outOutOfRange?: NONE | EXTEND | LOOP; property: string; }[]; speed?: number; }; animationDataLoop?: { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: NONE | EXTEND | LOOP; keyframes: { easing?: ...
; relativeProperty?: ...
; space?: ...
; time: ...
; value: ...
; }[]; outOutOfRange?: NONE | EXTEND | LOOP; property: string; }[]; speed?: number; }; animationDataOut?: { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: NONE | EXTEND | LOOP; keyframes: { easing?: ...
; relativeProperty?: ...
; space?: ...
; time: ...
; value: ...
; }[]; outOutOfRange?: NONE | EXTEND | LOOP; property: string; }[]; speed?: number; }; animationInDuration?: number; animationLoopCount?: number; animationOutDuration?: number; }>>; duration: ZodNumber; effects: ZodArray<ZodUnknown, "many">; filters: ZodArray<ZodObject<{ id: ZodString; options: ZodObject<{ lutUrl: ZodString; }, "strip", ZodTypeAny, { lutUrl: string; }, { lutUrl: string; }>; sourceId: ZodString; }, "strip", ZodTypeAny, { id: string; options: { lutUrl: string; }; sourceId: string; }, { id: string; options: { lutUrl: string; }; sourceId: string; }>, "many">; id: ZodString; leftTrim: ZodNumber; mediaDataId: ZodOptional<ZodString>; rightTrim: ZodNumber; startTime: ZodNumber; style: ZodUnknown; subtitlesId: ZodOptional<ZodString>; subtitlesOffset: ZodNumber; text: ZodOptional<ZodString>; type: ZodString; warpMode: ZodNativeEnum<typeof WarpModeEnum>; }, "strip", ZodTypeAny, { animationController?: { animationDataIn?: { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: { easing: EasingEnum; relativeProperty?: (...
) | (...
); space: AnimationSpaceEnum; time: number; value: (...
) | (...
); }[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }; animationDataLoop?: { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: { easing: EasingEnum; relativeProperty?: (...
) | (...
); space: AnimationSpaceEnum; time: number; value: (...
) | (...
); }[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }; animationDataOut?: { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: { easing: EasingEnum; relativeProperty?: (...
) | (...
); space: AnimationSpaceEnum; time: number; value: (...
) | (...
); }[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }; animationInDuration?: number; animationLoopCount?: number; animationOutDuration?: number; }; duration: number; effects: unknown[]; filters: { id: string; options: { lutUrl: string; }; sourceId: string; }[]; id: string; leftTrim: number; mediaDataId?: string; rightTrim: number; startTime: number; style?: unknown; subtitlesId?: string; subtitlesOffset: number; text?: string; type: string; warpMode: WarpModeEnum; }, { animationController?: { animationDataIn?: { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: NONE | EXTEND | LOOP; keyframes: { easing?: (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
); relativeProperty?: (...
) | (...
); space?: (...
) | (...
) | (...
) | (...
) | (...
); time: number; value: (...
) | (...
); }[]; outOutOfRange?: NONE | EXTEND | LOOP; property: string; }[]; speed?: number; }; animationDataLoop?: { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: NONE | EXTEND | LOOP; keyframes: { easing?: (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
); relativeProperty?: (...
) | (...
); space?: (...
) | (...
) | (...
) | (...
) | (...
); time: number; value: (...
) | (...
); }[]; outOutOfRange?: NONE | EXTEND | LOOP; property: string; }[]; speed?: number; }; animationDataOut?: { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: NONE | EXTEND | LOOP; keyframes: { easing?: (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
); relativeProperty?: (...
) | (...
); space?: (...
) | (...
) | (...
) | (...
) | (...
); time: number; value: (...
) | (...
); }[]; outOutOfRange?: NONE | EXTEND | LOOP; property: string; }[]; speed?: number; }; animationInDuration?: number; animationLoopCount?: number; animationOutDuration?: number; }; duration: number; effects: unknown[]; filters: { id: string; options: { lutUrl: string; }; sourceId: string; }[]; id: string; leftTrim: number; mediaDataId?: string; rightTrim: number; startTime: number; style?: unknown; subtitlesId?: string; subtitlesOffset: number; text?: string; type: string; warpMode: WarpModeEnum; }> = ... Type declaration
animationController: ZodOptional<ZodObject<{
animationDataIn: ZodOptional<ZodObject<{
amplification: ZodOptional<ZodNumber>;
inOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...)>>>;
name: ZodString;
offset: ZodOptional<ZodNumber>;
outOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...)>>>;
propertyAnimations: ZodArray<ZodObject<{
inOutOfRange: ...;
keyframes: ...;
outOutOfRange: ...;
property: ...;
}, "strip", ZodTypeAny, {
inOutOfRange: ...;
keyframes: ...;
outOutOfRange: ...;
property: ...;
}, {
inOutOfRange?: ...;
keyframes: ...;
outOutOfRange?: ...;
property: ...;
}>, "many">;
speed: ZodOptional<ZodNumber>;
}, "strip", ZodTypeAny, {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: (...)[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
}, {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: (...) | (...) | (...) | (...);
keyframes: (...)[];
outOutOfRange?: (...) | (...) | (...) | (...);
property: string;
}[];
speed?: number;
}>>;
animationDataLoop: ZodOptional<ZodObject<{
amplification: ZodOptional<ZodNumber>;
inOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...)>>>;
name: ZodString;
offset: ZodOptional<ZodNumber>;
outOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...)>>>;
propertyAnimations: ZodArray<ZodObject<{
inOutOfRange: ...;
keyframes: ...;
outOutOfRange: ...;
property: ...;
}, "strip", ZodTypeAny, {
inOutOfRange: ...;
keyframes: ...;
outOutOfRange: ...;
property: ...;
}, {
inOutOfRange?: ...;
keyframes: ...;
outOutOfRange?: ...;
property: ...;
}>, "many">;
speed: ZodOptional<ZodNumber>;
}, "strip", ZodTypeAny, {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: (...)[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
}, {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: (...) | (...) | (...) | (...);
keyframes: (...)[];
outOutOfRange?: (...) | (...) | (...) | (...);
property: string;
}[];
speed?: number;
}>>;
animationDataOut: ZodOptional<ZodObject<{
amplification: ZodOptional<ZodNumber>;
inOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...)>>>;
name: ZodString;
offset: ZodOptional<ZodNumber>;
outOutOfRange: ZodDefault<ZodOptional<ZodNativeEnum<(...)>>>;
propertyAnimations: ZodArray<ZodObject<{
inOutOfRange: ...;
keyframes: ...;
outOutOfRange: ...;
property: ...;
}, "strip", ZodTypeAny, {
inOutOfRange: ...;
keyframes: ...;
outOutOfRange: ...;
property: ...;
}, {
inOutOfRange?: ...;
keyframes: ...;
outOutOfRange?: ...;
property: ...;
}>, "many">;
speed: ZodOptional<ZodNumber>;
}, "strip", ZodTypeAny, {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: (...)[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
}, {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: (...) | (...) | (...) | (...);
keyframes: (...)[];
outOutOfRange?: (...) | (...) | (...) | (...);
property: string;
}[];
speed?: number;
}>>;
animationInDuration: ZodOptional<ZodNumber>;
animationLoopCount: ZodOptional<ZodNumber>;
animationOutDuration: ZodOptional<ZodNumber>;
}, "strip", ZodTypeAny, {
animationDataIn?: {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: ...;
relativeProperty?: ...;
space: ...;
time: ...;
value: ...;
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
};
animationDataLoop?: {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: ...;
relativeProperty?: ...;
space: ...;
time: ...;
value: ...;
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
};
animationDataOut?: {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: ...;
relativeProperty?: ...;
space: ...;
time: ...;
value: ...;
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
};
animationInDuration?: number;
animationLoopCount?: number;
animationOutDuration?: number;
}, {
animationDataIn?: {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: ...;
relativeProperty?: ...;
space?: ...;
time: ...;
value: ...;
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[];
speed?: number;
};
animationDataLoop?: {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: ...;
relativeProperty?: ...;
space?: ...;
time: ...;
value: ...;
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[];
speed?: number;
};
animationDataOut?: {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: ...;
relativeProperty?: ...;
space?: ...;
time: ...;
value: ...;
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[];
speed?: number;
};
animationInDuration?: number;
animationLoopCount?: number;
animationOutDuration?: number;
}>>
filters: ZodArray<ZodObject<{
id: ZodString;
options: ZodObject<{
lutUrl: ZodString;
}, "strip", ZodTypeAny, {
lutUrl: string;
}, {
lutUrl: string;
}>;
sourceId: ZodString;
}, "strip", ZodTypeAny, {
id: string;
options: {
lutUrl: string;
};
sourceId: string;
}, {
id: string;
options: {
lutUrl: string;
};
sourceId: string;
}>, "many">
Type declaration
Optional
animationController?: {
animationDataIn?: {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: EasingEnum;
relativeProperty?: (...) | (...);
space: AnimationSpaceEnum;
time: number;
value: (...) | (...);
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
};
animationDataLoop?: {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: EasingEnum;
relativeProperty?: (...) | (...);
space: AnimationSpaceEnum;
time: number;
value: (...) | (...);
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
};
animationDataOut?: {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: EasingEnum;
relativeProperty?: (...) | (...);
space: AnimationSpaceEnum;
time: number;
value: (...) | (...);
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
};
animationInDuration?: number;
animationLoopCount?: number;
animationOutDuration?: number;
}
Optional
animationDataIn?: {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: EasingEnum;
relativeProperty?: (...) | (...);
space: AnimationSpaceEnum;
time: number;
value: (...) | (...);
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
}
Optional
amplification?: number
inOutOfRange: OutOfRangeEnum
name: string
Optional
offset?: number
outOutOfRange: OutOfRangeEnum
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: EasingEnum;
relativeProperty?: (...) | (...);
space: AnimationSpaceEnum;
time: number;
value: (...) | (...);
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[]
Optional
speed?: number
Optional
animationDataLoop?: {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: EasingEnum;
relativeProperty?: (...) | (...);
space: AnimationSpaceEnum;
time: number;
value: (...) | (...);
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
}
Optional
amplification?: number
inOutOfRange: OutOfRangeEnum
name: string
Optional
offset?: number
outOutOfRange: OutOfRangeEnum
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: EasingEnum;
relativeProperty?: (...) | (...);
space: AnimationSpaceEnum;
time: number;
value: (...) | (...);
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[]
Optional
speed?: number
Optional
animationDataOut?: {
amplification?: number;
inOutOfRange: OutOfRangeEnum;
name: string;
offset?: number;
outOutOfRange: OutOfRangeEnum;
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: EasingEnum;
relativeProperty?: (...) | (...);
space: AnimationSpaceEnum;
time: number;
value: (...) | (...);
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[];
speed?: number;
}
Optional
amplification?: number
inOutOfRange: OutOfRangeEnum
name: string
Optional
offset?: number
outOutOfRange: OutOfRangeEnum
propertyAnimations: {
inOutOfRange: OutOfRangeEnum;
keyframes: {
easing: EasingEnum;
relativeProperty?: (...) | (...);
space: AnimationSpaceEnum;
time: number;
value: (...) | (...);
}[];
outOutOfRange: OutOfRangeEnum;
property: string;
}[]
Optional
speed?: number
Optional
animationInDuration?: number
Optional
animationLoopCount?: number
Optional
animationOutDuration?: number
duration: number
effects: unknown[]
filters: {
id: string;
options: {
lutUrl: string;
};
sourceId: string;
}[]
id: string
leftTrim: number
Optional
mediaDataId?: string
rightTrim: number
startTime: number
Optional
style?: unknown
Optional
subtitlesId?: string
subtitlesOffset: number
Optional
text?: string
type: string
Type declaration
Optional
animationController?: {
animationDataIn?: {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
relativeProperty?: (...) | (...);
space?: (...) | (...) | (...) | (...) | (...);
time: number;
value: (...) | (...);
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[];
speed?: number;
};
animationDataLoop?: {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
relativeProperty?: (...) | (...);
space?: (...) | (...) | (...) | (...) | (...);
time: number;
value: (...) | (...);
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[];
speed?: number;
};
animationDataOut?: {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
relativeProperty?: (...) | (...);
space?: (...) | (...) | (...) | (...) | (...);
time: number;
value: (...) | (...);
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[];
speed?: number;
};
animationInDuration?: number;
animationLoopCount?: number;
animationOutDuration?: number;
}
Optional
animationDataIn?: {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
relativeProperty?: (...) | (...);
space?: (...) | (...) | (...) | (...) | (...);
time: number;
value: (...) | (...);
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[];
speed?: number;
}
Optional
amplification?: number
Optional
inOutOfRange?: NONE | EXTEND | LOOP
name: string
Optional
offset?: number
Optional
outOutOfRange?: NONE | EXTEND | LOOP
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
relativeProperty?: (...) | (...);
space?: (...) | (...) | (...) | (...) | (...);
time: number;
value: (...) | (...);
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[]
Optional
speed?: number
Optional
animationDataLoop?: {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
relativeProperty?: (...) | (...);
space?: (...) | (...) | (...) | (...) | (...);
time: number;
value: (...) | (...);
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[];
speed?: number;
}
Optional
amplification?: number
Optional
inOutOfRange?: NONE | EXTEND | LOOP
name: string
Optional
offset?: number
Optional
outOutOfRange?: NONE | EXTEND | LOOP
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
relativeProperty?: (...) | (...);
space?: (...) | (...) | (...) | (...) | (...);
time: number;
value: (...) | (...);
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[]
Optional
speed?: number
Optional
animationDataOut?: {
amplification?: number;
inOutOfRange?: NONE | EXTEND | LOOP;
name: string;
offset?: number;
outOutOfRange?: NONE | EXTEND | LOOP;
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
relativeProperty?: (...) | (...);
space?: (...) | (...) | (...) | (...) | (...);
time: number;
value: (...) | (...);
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[];
speed?: number;
}
Optional
amplification?: number
Optional
inOutOfRange?: NONE | EXTEND | LOOP
name: string
Optional
offset?: number
Optional
outOutOfRange?: NONE | EXTEND | LOOP
propertyAnimations: {
inOutOfRange?: NONE | EXTEND | LOOP;
keyframes: {
easing?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
relativeProperty?: (...) | (...);
space?: (...) | (...) | (...) | (...) | (...);
time: number;
value: (...) | (...);
}[];
outOutOfRange?: NONE | EXTEND | LOOP;
property: string;
}[]
Optional
speed?: number
Optional
animationInDuration?: number
Optional
animationLoopCount?: number
Optional
animationOutDuration?: number
duration: number
effects: unknown[]
filters: {
id: string;
options: {
lutUrl: string;
};
sourceId: string;
}[]
id: string
leftTrim: number
Optional
mediaDataId?: string
rightTrim: number
startTime: number
Optional
style?: unknown
Optional
subtitlesId?: string
subtitlesOffset: number
Optional
text?: string
type: string