import type { RepeatLoginProps } from '../../types';
/**
 * Repeat login body without layout wrapper.
 * Primary CTA (continue with last method) and secondary "Use another method" button.
 * When continueApi is provided, primary runs: continueApi() → onSuccess() (e.g. redirect).
 *
 * @example With continueApi + onSuccess (consumer redirect)
 * ```tsx
 * <RepeatLogin
 *   lastUsedMethod="Mobile"
 *   continueApi={() => api.validateSession()}
 *   onSuccess={() => router.push('/dashboard')}
 *   onUseAnotherMethod={() => resetFlow()}
 * />
 * ```
 *
 * @example Sync (AuthFlow)
 * ```tsx
 * <RepeatLogin
 *   onContinueWithLastMethod={() => actions.continueWithLastMethod()}
 *   onUseAnotherMethod={() => actions.reset()}
 * />
 * ```
 */
export declare function RepeatLogin(props: Readonly<RepeatLoginProps>): import("react/jsx-runtime").JSX.Element;
