export declare const tokenStorage: { set(token: string): void; get(): string | null; clear(): void; has(): boolean; }; /** * Refresh token storage — localStorage only. * * Stored on the publisher's domain (first-party storage) so it is never * subject to third-party cookie / storage blocking in any browser. * Refresh tokens are opaque strings issued by the backend and rotated * on every use. */ export declare const refreshTokenStorage: { set(token: string): void; get(): string | null; clear(): void; has(): boolean; };