import { z } from 'zod';
export declare const zBarLikeAnimation: z.ZodObject<{
    enable: z.ZodOptional<z.ZodBoolean>;
    params: z.ZodOptional<z.ZodObject<{
        appear: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        update: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        loop: z.ZodOptional<z.ZodObject<{
            atmosphere?: z.ZodOptional<z.ZodObject<{
                ease: z.ZodOptional<z.ZodString>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            loop?: z.ZodOptional<z.ZodObject<{
                enable: z.ZodOptional<z.ZodBoolean>;
                effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                    [x: string]: string;
                }>>>;
                ease: z.ZodOptional<z.ZodString>;
                duration: z.ZodOptional<z.ZodNumber>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            enable: z.ZodOptional<z.ZodBoolean>;
            interval: z.ZodOptional<z.ZodNumber>;
        }, z.core.$strip>>;
    }, z.core.$strip>>;
}, z.core.$strip>;
export declare const zLineAreaAnimation: z.ZodObject<{
    enable: z.ZodOptional<z.ZodBoolean>;
    params: z.ZodOptional<z.ZodObject<{
        appear: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        update: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        loop: z.ZodOptional<z.ZodObject<{
            atmosphere?: z.ZodOptional<z.ZodObject<{
                ease: z.ZodOptional<z.ZodString>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            loop?: z.ZodOptional<z.ZodObject<{
                enable: z.ZodOptional<z.ZodBoolean>;
                effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                    [x: string]: string;
                }>>>;
                ease: z.ZodOptional<z.ZodString>;
                duration: z.ZodOptional<z.ZodNumber>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            enable: z.ZodOptional<z.ZodBoolean>;
            interval: z.ZodOptional<z.ZodNumber>;
        }, z.core.$strip>>;
    }, z.core.$strip>>;
}, z.core.$strip>;
export declare const zScatterAnimation: z.ZodObject<{
    enable: z.ZodOptional<z.ZodBoolean>;
    params: z.ZodOptional<z.ZodObject<{
        appear: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        update: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        loop: z.ZodOptional<z.ZodObject<{
            atmosphere?: z.ZodOptional<z.ZodObject<{
                ease: z.ZodOptional<z.ZodString>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            loop?: z.ZodOptional<z.ZodObject<{
                enable: z.ZodOptional<z.ZodBoolean>;
                effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                    [x: string]: string;
                }>>>;
                ease: z.ZodOptional<z.ZodString>;
                duration: z.ZodOptional<z.ZodNumber>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            enable: z.ZodOptional<z.ZodBoolean>;
            interval: z.ZodOptional<z.ZodNumber>;
        }, z.core.$strip>>;
    }, z.core.$strip>>;
}, z.core.$strip>;
export declare const zPieLikeAnimation: z.ZodObject<{
    enable: z.ZodOptional<z.ZodBoolean>;
    params: z.ZodOptional<z.ZodObject<{
        appear: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        update: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        loop: z.ZodOptional<z.ZodObject<{
            atmosphere?: z.ZodOptional<z.ZodObject<{
                ease: z.ZodOptional<z.ZodString>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            loop?: z.ZodOptional<z.ZodObject<{
                enable: z.ZodOptional<z.ZodBoolean>;
                effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                    [x: string]: string;
                }>>>;
                ease: z.ZodOptional<z.ZodString>;
                duration: z.ZodOptional<z.ZodNumber>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            enable: z.ZodOptional<z.ZodBoolean>;
            interval: z.ZodOptional<z.ZodNumber>;
        }, z.core.$strip>>;
    }, z.core.$strip>>;
}, z.core.$strip>;
export declare const zRadarAnimation: z.ZodObject<{
    enable: z.ZodOptional<z.ZodBoolean>;
    params: z.ZodOptional<z.ZodObject<{
        appear: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        update: z.ZodOptional<z.ZodObject<{
            enable: z.ZodOptional<z.ZodBoolean>;
            effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                [x: string]: string;
            }>>>;
            ease: z.ZodOptional<z.ZodString>;
            duration: z.ZodOptional<z.ZodNumber>;
            color: z.ZodOptional<z.ZodString>;
        }, z.core.$strip>>;
        loop: z.ZodOptional<z.ZodObject<{
            atmosphere?: z.ZodOptional<z.ZodObject<{
                ease: z.ZodOptional<z.ZodString>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            loop?: z.ZodOptional<z.ZodObject<{
                enable: z.ZodOptional<z.ZodBoolean>;
                effects: z.ZodOptional<z.ZodArray<z.ZodEnum<{
                    [x: string]: string;
                }>>>;
                ease: z.ZodOptional<z.ZodString>;
                duration: z.ZodOptional<z.ZodNumber>;
                color: z.ZodOptional<z.ZodString>;
            }, z.core.$strip>> | undefined;
            enable: z.ZodOptional<z.ZodBoolean>;
            interval: z.ZodOptional<z.ZodNumber>;
        }, z.core.$strip>>;
    }, z.core.$strip>>;
}, z.core.$strip>;
