import Iron from '@hapi/iron'; import { SessionStoreFunction, SessionStrategy, JSONValue } from '../types'; interface StatelessSessionsOptions { secret: string; ironOptions?: Iron.SealOptions; maxAge?: number; secure?: boolean; path?: string; domain?: string; sameSite?: true | false | 'lax' | 'strict' | 'none'; } export declare function statelessSessions({ secret, maxAge, path, secure, ironOptions, domain, sameSite }: StatelessSessionsOptions): SessionStrategy; export declare function storedSessions({ store: storeOption, maxAge, ...statelessSessionsOptions }: { store: SessionStoreFunction; } & StatelessSessionsOptions): SessionStrategy; export {};