export declare function dbSessionCtor(dbProvider: any): { api: { create(): Promise<{ sessionId: string; data: object; }>; verify(sessionId: string): Promise<{ sessionId: string; data: object; userId: string; } | null>; update(sessionInfo: { sessionId: string; data: object; userId: string; }, expiryInterval: number): Promise; expire(): Promise; delete(sessionId: string): Promise; }; dbProvider: any; }; export declare const dbSession: { create(): Promise<{ sessionId: string; data: object; }>; verify(sessionId: string): Promise<{ sessionId: string; data: object; userId: string; } | null>; update(sessionInfo: { sessionId: string; data: object; userId: string; }, expiryInterval: number): Promise; expire(): Promise; delete(sessionId: string): Promise; };