import { AuthMediaSlide } from './AuthPageLayout'; export interface AuthRoutesProps { loginPath?: string; signupPath?: string; forgotPasswordPath?: string; resetPasswordPath?: string; dashboardPath?: string; unauthorizedPath?: string; media?: string | string[] | AuthMediaSlide[]; mediaMode?: 'auto' | 'single' | 'slider'; sliderIntervalMs?: number; showMediaOnMobile?: boolean; overlayOpacity?: number; dashboardComponent?: React.ReactNode; unauthorizedComponent?: React.ReactNode; notFoundComponent?: React.ReactNode; lockToAuthRoutes?: boolean; allowedPaths?: string[]; } export declare function AuthRoutes({ loginPath, signupPath, forgotPasswordPath, resetPasswordPath, dashboardPath, unauthorizedPath, media, mediaMode, sliderIntervalMs, showMediaOnMobile, overlayOpacity, dashboardComponent, unauthorizedComponent, notFoundComponent, lockToAuthRoutes, allowedPaths, }: AuthRoutesProps): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=AuthRoutes.d.ts.map