import type { RepeatLoginPageProps } from '../../types';
/**
 * Full Repeat Login page with AuthLayoutWrapper, logo, title, description, and footer.
 * Use when rendering the repeat login screen as a standalone page.
 *
 * @example Next.js: API in lib, redirect from consumer
 * ```tsx
 * <RepeatLoginPage
 *   lastUsedMethod="Mobile"
 *   continueApi={() => api.validateSession()}
 *   onSuccess={() => router.push('/dashboard')}
 *   onUseAnotherMethod={() => resetFlow()}
 * />
 * ```
 *
 * @example Sync (AuthFlow)
 * ```tsx
 * <RepeatLoginPage
 *   onContinueWithLastMethod={() => actions.continueWithLastMethod()}
 *   onUseAnotherMethod={() => actions.reset()}
 * />
 * ```
 */
export declare function RepeatLoginPage(props: Readonly<RepeatLoginPageProps>): import("react/jsx-runtime").JSX.Element;
