export type JwtSessionsDriverName = 'database' | 'memory' | 'redis' | 'kv' | 'kv-remote';
export type AuthorizationHeader = string | string[] | undefined;
export declare const JwtSessions: Readonly<{
    register(token: string): Promise<void>;
    isActive(token: string): Promise<boolean>;
    logout(header: AuthorizationHeader): Promise<string | null>;
    logoutAll(sub: string): Promise<void>;
    getDriver(): JwtSessionsDriverName;
    _resetForTests(): void;
}>;
export default JwtSessions;
//# sourceMappingURL=JwtSessions.d.ts.map