export type LoginPageProps = { /** Whether authentication is in progress */ isLoading?: boolean; /** Text shown while loading (default: "Authenticating...") */ loadingText?: string; /** Callback when the sign-in button is clicked */ onSubmit: () => void; /** URL for the privacy policy link. Omit to hide. */ privacyHref?: string; /** URL for the register link. Omit to hide the register prompt. */ registerHref?: string; /** Text shown on the button (default: "Sign in with Arcade") */ submitText?: string; /** URL for the terms link. Omit to hide legal section. */ termsHref?: string; /** URL to the background video file. Defaults to the Arcade CDN-hosted video. Set to `undefined` to show only the gradient. */ videoSrc?: string; }; export declare function LoginPage({ isLoading, loadingText, onSubmit, privacyHref, registerHref, submitText, termsHref, videoSrc, }: LoginPageProps): import("react").JSX.Element; //# sourceMappingURL=login-page.d.ts.map