import { Firestore } from '@google-cloud/firestore'; import { Store, SessionData } from 'express-session'; export interface StoreOptions { dataset: Firestore; kind?: string; } export declare class FirestoreStore extends Store { db: Firestore; kind: string; constructor(options: StoreOptions); get: (sid: string, callback: (err?: Error | null, session?: SessionData) => void) => void; set: (sid: string, session: SessionData, callback?: ((err?: Error) => void) | undefined) => void; destroy: (sid: string, callback?: ((err?: Error) => void) | undefined) => void; }