@rendley/sdk - v1.12.6
    Preparing search index...

    Variable AnimationDataSchemaConst

    AnimationDataSchema: Zod.ZodObject<
        {
            amplification: Zod.ZodOptional<Zod.ZodNumber>;
            inOutOfRange: Zod.ZodDefault<
                Zod.ZodOptional<Zod.ZodNativeEnum<typeof OutOfRangeEnum>>,
            >;
            name: Zod.ZodString;
            offset: Zod.ZodOptional<Zod.ZodNumber>;
            outOutOfRange: Zod.ZodDefault<
                Zod.ZodOptional<Zod.ZodNativeEnum<typeof OutOfRangeEnum>>,
            >;
            propertyAnimations: Zod.ZodArray<
                Zod.ZodObject<
                    {
                        inOutOfRange: Zod.ZodDefault<
                            Zod.ZodOptional<Zod.ZodNativeEnum<typeof OutOfRangeEnum>>,
                        >;
                        keyframes: Zod.ZodArray<
                            Zod.ZodObject<
                                {
                                    easing: Zod.ZodDefault<Zod.ZodOptional<Zod.ZodNativeEnum<(...)>>>;
                                    relativeProperty: Zod.ZodOptional<Zod.ZodString>;
                                    space: Zod.ZodDefault<Zod.ZodOptional<Zod.ZodNativeEnum<(...)>>>;
                                    time: Zod.ZodNumber;
                                    value: Zod.ZodUnion<[Zod.ZodNumber, Zod.ZodString]>;
                                },
                                "strip",
                                Zod.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.ZodDefault<
                            Zod.ZodOptional<Zod.ZodNativeEnum<typeof OutOfRangeEnum>>,
                        >;
                        property: Zod.ZodString;
                    },
                    "strip",
                    Zod.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.ZodOptional<Zod.ZodNumber>;
        },
        "strip",
        Zod.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;
        },
    > = ...