export interface AuthMediaSlide { src: string; alt?: string; title?: string; description?: string; } interface AuthPageLayoutProps { children: React.ReactNode; media?: string | string[] | AuthMediaSlide[]; mediaMode?: 'auto' | 'single' | 'slider'; sliderIntervalMs?: number; showMediaOnMobile?: boolean; overlayOpacity?: number; title?: string; subtitle?: string; /** Vertical alignment of the form/content column. Default `center` for auth forms; use `top` for billing dashboards. */ contentVerticalAlign?: 'center' | 'top'; } export declare function AuthPageLayout({ children, media, mediaMode, sliderIntervalMs, showMediaOnMobile, overlayOpacity, title, subtitle, contentVerticalAlign, }: AuthPageLayoutProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=AuthPageLayout.d.ts.map