/**
 * Device-based repeat login detection.
 * Stores last-used method and masked identifier in localStorage (device-local UX only).
 */
import type { StoredRepeatLogin } from '../types';
export type { StoredRepeatLogin } from '../types';
/**
 * Reads repeat-login info from localStorage if present.
 * Safe to call in browser; returns null in SSR or when not found.
 */
export declare function getRepeatLoginInfo(): StoredRepeatLogin | null;
/**
 * Saves repeat-login info to localStorage after successful auth.
 */
export declare function setRepeatLoginInfo(info: StoredRepeatLogin): void;
/**
 * Clears repeat-login info (e.g. on sign out).
 */
export declare function clearRepeatLoginInfo(): void;
