import { type EmailReadiness } from "./email.js"; export type AuthLoginMode = "magic-link" | "password"; export declare function isEmailReadyForMagicLink(emailReadiness: EmailReadiness): boolean; export declare function resolveAuthLoginMode(emailReady: boolean): AuthLoginMode; export declare function resolveAuthLoginModeFromReadiness(emailReadiness: EmailReadiness): AuthLoginMode; export declare function getAuthLoginMode(): Promise;