import { ReactNode } from 'react'; type ItemVariant = 'fadeUp' | 'fadeScale' | 'fadeRight'; interface MotionItemProps { children: ReactNode; className?: string; variant?: ItemVariant; /** Enable layout animation for reordering */ layout?: boolean; onClick?: () => void; /** Enable hover lift effect (default: false) */ hoverable?: boolean; /** Enable tap scale feedback (default: true when onClick provided) */ tappable?: boolean; } /** * Individual item wrapper for use inside MotionList. * Animates each child with a staggered delay. * Supports optional hover lift and tap feedback. * * When the parent MotionList has already animated (e.g. after polling * refetch), new MotionItems appear instantly without stagger. */ export declare function MotionItem({ children, className, variant, layout, onClick, hoverable, tappable, }: MotionItemProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=MotionItem.d.ts.map