Variable default

default: {
    aggregate: (
        collection: Source,
        pipeline: AnyObject[],
        options?: Partial<Options>,
    ) => AnyObject[];
    Aggregator: typeof Aggregator;
    createUpdater: (defaultOptions?: UpdateOptions) => Updater;
    find: <T>(
        collection: Source,
        criteria: AnyObject,
        projection?: AnyObject,
        options?: Partial<Options>,
    ) => Cursor<T>;
    Query: typeof Query;
    remove: (
        collection: AnyObject[],
        criteria: AnyObject,
        options?: Options,
    ) => AnyObject[];
    update: Updater;
}

Type declaration