import { Store, type SessionData } from 'express-session'; export interface DBConfig { path: string; } export declare class SessionStore extends Store { private getQuery; private setQuery; private destroyQuery; constructor(config: DBConfig); static getConfig: (cfgDir: string, cfg?: Partial) => { path: string; }; get(sid: string, callback: (err: any, session?: SessionData | null) => void): SessionData | null; set(sid: string, session: SessionData, callback?: (err?: any) => void): void; destroy(sid: string, callback?: (err?: any) => void): void; }