import { TokenResponse } from '../types/auth.types'; export declare class TokenStore { private accessToken; private refreshToken; private expiresAt; private refreshLock; constructor(initialAccessToken?: string, initialRefreshToken?: string); setTokens(tokens: TokenResponse): void; getAccessToken(): string | null; getRefreshToken(): string | null; isAccessTokenExpired(): boolean; shouldRefreshToken(): boolean; setRefreshLock(promise: Promise | null): void; getRefreshLock(): Promise | null; clear(): void; } //# sourceMappingURL=TokenStore.d.ts.map