export interface Tracker { trackAccess(database: string, collection: string, accessType: TrackerAccessType): void; toReport(): TrackerReport; } export type TrackerAccessType = "read" | "write" | "delete"; export interface TrackerReport { [database: string]: { [accessType in TrackerAccessType]?: number; }; } export declare function createTracker(): Tracker; export declare function createNoTracker(): Tracker; //# sourceMappingURL=tracker.d.ts.map