import { type PersistKey } from '@logto/client'; export type SessionData = { [PersistKey.AccessToken]?: string; [PersistKey.IdToken]?: string; [PersistKey.SignInSession]?: string; [PersistKey.RefreshToken]?: string; }; export type Session = SessionData & { save: () => Promise; getValues?: () => Promise; }; export declare const unwrapSession: (cookie: string, secret: string) => Promise; export declare const wrapSession: (session: SessionData, secret: string) => Promise;