export declare type DebugFn = (...args: any[]) => any; export declare type DebugPropT = boolean; export interface DownloadProgressT { current: number; length: number; totalMb: number; lastPrintedAt: number; } export declare type CallbackFn = (...args: any[]) => any; export { SpawnOptions } from 'child_process'; export declare type StorageEngineT = 'devnull' | 'ephemeralForTest' | 'mmapv1' | 'wiredTiger'; export interface MongoMemoryInstancePropBaseT { args?: string[]; port?: number | null; dbPath?: string; storageEngine?: StorageEngineT; } export interface MongoMemoryInstancePropT extends MongoMemoryInstancePropBaseT { auth?: boolean; dbName?: string; ip?: string; replSet?: string; storageEngine?: StorageEngineT; } export interface ReplStatusReplT { ismaster: boolean; } export interface ReplStatusResultT { repl: ReplStatusReplT; } export declare type ErrorVoidCallback = (err: any) => void; export declare type EmptyVoidCallback = () => void; //# sourceMappingURL=types.d.ts.map