import { CookieSameSite } from '../../../common/constants/storage.constant'; import { ITokenStorage } from '../credential.type'; export interface ICookieStorageOptions { key?: string; /** Seconds. Default = 30 days (see COOKIE_DEFAULTS). */ maxAge?: number; domain?: string; path?: string; secure?: boolean; sameSite?: CookieSameSite; } /** * Cookie-backed token storage. Client-side only: it reads/writes * `document.cookie`, so it no-ops during SSR. For Nuxt SSR token sharing, * the `httpOnlyBridge` storage (delegating to a Nuxt server route) is planned. */ export declare function cookieStorage(opts?: ICookieStorageOptions): ITokenStorage; //# sourceMappingURL=cookieStorage.d.ts.map