Variable PropertyAnimationSchemaConst

PropertyAnimationSchema: 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<typeof EasingEnum>>,
                    >;
                    relativeProperty: Zod.z.ZodOptional<Zod.z.ZodString>;
                    space: Zod.z.ZodDefault<
                        Zod.z.ZodOptional<Zod.z.ZodNativeEnum<typeof AnimationSpaceEnum>>,
                    >;
                    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;
    },
> = ...