import { AnimatePresenceProps, Transition } from 'framer-motion'; import { LayerProps } from '../components'; import { FractalSharedAnimationProps } from './FractalSharedAnimationProps'; export declare type FractalVariants = { [key: string]: FractalSharedAnimationProps; }; declare type VariantLabel = string; export interface AnimationProps extends Omit { from?: FractalSharedAnimationProps | boolean; animate?: FractalSharedAnimationProps; exit?: FractalSharedAnimationProps | boolean; transition?: Transition; variants?: FractalVariants; currentVariant?: VariantLabel; } export interface WebAnimationProps extends Omit { animate?: FractalSharedAnimationProps | string; initial?: FractalSharedAnimationProps | string | boolean; } export {};