Variable AnimationDataSchemaConst
AnimationDataSchema: Zod.z.ZodObject< { amplification: Zod.z.ZodOptional<Zod.z.ZodNumber>; inOutOfRange: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodNativeEnum<typeof OutOfRangeEnum>>, >; name: Zod.z.ZodString; offset: Zod.z.ZodOptional<Zod.z.ZodNumber>; outOutOfRange: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodNativeEnum<typeof OutOfRangeEnum>>, >; propertyAnimations: Zod.z.ZodArray< Zod.z.ZodObject< { inOutOfRange: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodNativeEnum<typeof OutOfRangeEnum>>, >; keyframes: Zod.z.ZodArray< Zod.z.ZodObject< { easing: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodNativeEnum<(...)
>>, >; relativeProperty: Zod.z.ZodOptional<Zod.z.ZodString>; space: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodNativeEnum<(...)
>>, >; time: Zod.z.ZodNumber; value: Zod.z.ZodUnion<[Zod.z.ZodNumber, Zod.z.ZodString]>; }, "strip", Zod.z.ZodTypeAny, { easing: EasingEnum; relativeProperty?: string; space: AnimationSpaceEnum; time: number; value: string | number; }, { easing?: | LinearIn | LinearOut | LinearInOut | QuadraticIn | QuadraticOut | QuadraticInOut | CubicIn | CubicOut | CubicInOut | QuarticIn | QuarticOut | QuarticInOut | QuinticIn | QuinticOut | QuinticInOut | SinusoidalIn | SinusoidalOut | SinusoidalInOut | ExponentialIn | ExponentialOut | ExponentialInOut | CircularIn | CircularOut | CircularInOut | ElasticIn | ElasticOut | ElasticInOut | BackIn | BackOut | BackInOut | BounceIn | BounceOut | BounceInOut; relativeProperty?: string; space?: | ABSOLUTE | RELATIVE_ADDITIVE | RELATIVE_MULTIPLICATIVE | PERCENTAGE; time: number; value: string | number; }, >, "many", >; outOutOfRange: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodNativeEnum<typeof OutOfRangeEnum>>, >; property: Zod.z.ZodString; }, "strip", Zod.z.ZodTypeAny, { inOutOfRange: OutOfRangeEnum; keyframes: { easing: EasingEnum; relativeProperty?: string; space: AnimationSpaceEnum; time: number; value: string | number; }[]; outOutOfRange: OutOfRangeEnum; property: string; }, { inOutOfRange?: NONE | EXTEND | LOOP; keyframes: { easing?: | LinearIn | LinearOut | LinearInOut | QuadraticIn | QuadraticOut | QuadraticInOut | CubicIn | CubicOut | CubicInOut | QuarticIn | QuarticOut | QuarticInOut | QuinticIn | QuinticOut | QuinticInOut | SinusoidalIn | SinusoidalOut | SinusoidalInOut | ExponentialIn | ExponentialOut | ExponentialInOut | CircularIn | CircularOut | CircularInOut | ElasticIn | ElasticOut | ElasticInOut | BackIn | BackOut | BackInOut | BounceIn | BounceOut | BounceInOut; relativeProperty?: string; space?: | ABSOLUTE | RELATIVE_ADDITIVE | RELATIVE_MULTIPLICATIVE | PERCENTAGE; time: number; value: string | number; }[]; outOutOfRange?: NONE | EXTEND | LOOP; property: string; }, >, "many", >; speed: Zod.z.ZodOptional<Zod.z.ZodNumber>; }, "strip", Zod.z.ZodTypeAny, { amplification?: number; inOutOfRange: OutOfRangeEnum; name: string; offset?: number; outOutOfRange: OutOfRangeEnum; propertyAnimations: { inOutOfRange: OutOfRangeEnum; keyframes: { easing: EasingEnum; relativeProperty?: string; space: AnimationSpaceEnum; time: number; value: string | number; }[]; outOutOfRange: OutOfRangeEnum; property: string; }[]; speed?: number; }, { amplification?: number; inOutOfRange?: NONE | EXTEND | LOOP; name: string; offset?: number; outOutOfRange?: NONE | EXTEND | LOOP; propertyAnimations: { inOutOfRange?: NONE | EXTEND | LOOP; keyframes: { easing?: | LinearIn | LinearOut | LinearInOut | QuadraticIn | QuadraticOut | QuadraticInOut | CubicIn | CubicOut | CubicInOut | QuarticIn | QuarticOut | QuarticInOut | QuinticIn | QuinticOut | QuinticInOut | SinusoidalIn | SinusoidalOut | SinusoidalInOut | ExponentialIn | ExponentialOut | ExponentialInOut | CircularIn | CircularOut | CircularInOut | ElasticIn | ElasticOut | ElasticInOut | BackIn | BackOut | BackInOut | BounceIn | BounceOut | BounceInOut; relativeProperty?: string; space?: | ABSOLUTE | RELATIVE_ADDITIVE | RELATIVE_MULTIPLICATIVE | PERCENTAGE; time: number; value: string | number; }[]; outOutOfRange?: NONE | EXTEND | LOOP; property: string; }[]; speed?: number; },> = ...