import type { LoginEntryPageProps } from '../../types';
/**
 * Full LoginEntry page with AuthLayoutWrapper, back button, and slider/standalone layout.
 * Use when rendering the login entry screen as a standalone page.
 *
 * @example Next.js: API call in hook, redirect with mode + recipient for OTP page
 * ```tsx
 * <LoginEntryPage
 *   mode="phone"
 *   onBack={() => router.back()}
 *   submitApi={(data) => api.sendOtp(data)}
 *   onSuccess={(params) => router.push(`/otp?mode=${params.mode}&recipient=${encodeURIComponent(params.recipient)}`)}
 * />
 * ```
 *
 * @example Sync callback (caller owns API)
 * ```tsx
 * <LoginEntryPage mode="phone" onSubmit={(data) => sendOtp(data)} />
 * ```
 */
export declare function LoginEntryPage(props: Readonly<LoginEntryPageProps>): import("react/jsx-runtime").JSX.Element;
