export interface TokenData { access_token: string; refresh_token: string; expires_at: number; turnkey_session_jwt: string; turnkey_jwt_expires_at: number; user_id: string; email: string; } export declare function loadTokens(): TokenData | null; export declare function saveTokens(tokens: TokenData): void; export declare function clearTokens(): void; export declare function getAccessToken(): Promise; export declare function refreshTokens(): Promise; export declare function ensureAuth(): Promise; export declare function isTurnkeyTokenValid(): boolean; //# sourceMappingURL=auth.d.ts.map