UNPKG

@schamane/small-graphql-mongoose-middleware

Version:

![Check Code](https://github.com/schamane/small-graphql-mongoose-middleware/workflows/Check%20Code/badge.svg)

7 lines (6 loc) 435 B
import type { FilterQuery, Document } from 'mongoose'; import type { GrapqhContext } from '../../middleware'; import { BasicMongoDataSourceExtension } from './basicMongoDataSourceExtension'; export declare abstract class QueryMongoDataSourceExtension<T extends Document, TContext extends GrapqhContext> extends BasicMongoDataSourceExtension<T, TContext> { abstract entityPreQuery(query: FilterQuery<T>): Promise<FilterQuery<T>>; }