import { Transition, Variants } from 'motion/react';
export declare const dragAnimations: {
    initial: {
        opacity: number;
        scale: number;
        zIndex: number;
        rotate: number;
    };
    dragging: {
        opacity: number;
        scale: number;
        zIndex: number;
        rotate: number;
        transition: Transition;
    };
    idle: {
        opacity: number;
        scale: number;
        zIndex: number;
        rotate: number;
        transition: Transition;
    };
};
export declare const layoutAnimations: {
    layout: Transition;
    layoutId: (id: string) => string;
};
export declare const dragHandleAnimations: {
    hover: {
        scale: number;
        transition: Transition;
    };
    tap: {
        scale: number;
        transition: Transition;
    };
};
export declare const containerAnimations: {
    layout: Transition;
};
export declare const itemVariants: Variants;
export declare const sortableAnimations: {
    drag: typeof dragAnimations;
    layout: typeof layoutAnimations;
    dragHandle: typeof dragHandleAnimations;
    container: typeof containerAnimations;
    variants: Variants;
};
