import { ReactNode } from 'react'; type PageVariant = 'fadeUp' | 'fade' | 'fadeRight'; interface MotionPageProps { children: ReactNode; className?: string; variant?: PageVariant; /** Unique key for AnimatePresence transitions between pages */ pageKey?: string; /** When true (default), entrance animation plays only on first render */ animateOnce?: boolean; } /** * Wraps page content with entrance/exit animations. * Respects prefers-reduced-motion. Animates once per mount by default. */ export declare function MotionPage({ children, className, variant, pageKey, animateOnce, }: MotionPageProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=MotionPage.d.ts.map