type AnimationType = "none" | "circle-spread" | "round-morph" | "swipe-left" | "swipe-up" | "diag-down-right" | "fade-in-out" | "shrink-grow" | "flip-x-in" | "split-vertical" | "swipe-right" | "swipe-down" | "wave-ripple";
interface ToggleThemeProps extends React.ComponentPropsWithoutRef<"button"> {
    duration?: number;
    animationType?: AnimationType;
}
export declare const ToggleTheme: ({ className, duration, animationType, ...props }: ToggleThemeProps) => import("react/jsx-runtime").JSX.Element;
export {};
