import { ReactNode } from 'react'; export type AuthPageProps = { appName: ReactNode; mode: 'magic-link' | 'email-password'; onSubmit?: (args: { email: string; code?: string; password?: string; }) => Promise; onResend?: (args: { email: string; code?: string; password?: string; }) => Promise; onCreateAccount?: () => Promise; }; export declare const AuthPage: (props: AuthPageProps) => import("react/jsx-runtime").JSX.Element;