import { CardProps } from '@heroui/react'; import { SocialLayout } from '../provider-buttons.js'; import { AuthSurfaceVariant } from '../../../lib/auth/core/resolve-auth-input-variant.js'; import { AthenaAuthUiOptions } from '../../../lib/auth/core/ui-options.js'; export interface MagicLinkProps { className?: string; socialLayout?: SocialLayout; socialPosition?: "top" | "bottom"; ui?: AthenaAuthUiOptions; /** Shell variant; `primary`/`transparent` → primary TextFields. */ variant?: AuthSurfaceVariant; } /** * Magic-link sign-in form. * * @param socialLayout - Provider button layout. * @param socialPosition - `"top"` or `"bottom"`. Defaults to `"bottom"`. * @param variant - Shell variant from Auth/AuthPage. */ export declare function MagicLink({ className, socialLayout, socialPosition, ui, variant, ...props }: MagicLinkProps & Omit): import("react").JSX.Element;