import { Collection, Db } from 'mongodb'; import Session from './Session'; import SessionStore from './SessionStore'; declare type MongoOption = string | { url?: string; collectionName?: string; }; export default class MongoSessionStore implements SessionStore { _url: string; _collectionName: string; _expiresIn: number; _connection?: Db; constructor(options: MongoOption, expiresIn?: number); init(): Promise; read(key: string): Promise; all(): Promise; write(key: string, sess: Session): Promise; destroy(key: string): Promise; _expired(sess: Session): boolean; get _sessions(): Collection; } export {}; //# sourceMappingURL=MongoSessionStore.d.ts.map