@@ -39,7 +39,8 @@ export type MongooseFieldT = {
3939 caster ?: ?MongooseFieldT ,
4040 options ?: ?MongooseFieldOptionsT ,
4141 enumValues ?: ?string [ ] ,
42- } | MongooseModelT ;
42+ schema : MongooseModelSchemaT ,
43+ } ;
4344
4445export type MongooseFieldMapT = { [ fieldName : string ] : MongooseFieldT } ;
4546
@@ -59,6 +60,7 @@ export type MongooseQuery = {
5960 sort ( fields : ObjectMap ) : MongooseQuery ,
6061 setOptions ( opts : ObjectMap ) : MongooseQuery ,
6162 update ( data : ObjectMap ) : MongooseQuery ,
63+ remove ( conditions : ?Object , options ?: Object ) : MongooseQuery ,
6264} ;
6365
6466export type MongoseDocument = {
@@ -74,13 +76,15 @@ import type {
7476 ResolveParams as _ResolveParams ,
7577 GraphQLFieldConfigArgumentMap as _GraphQLFieldConfigArgumentMap ,
7678 ResolverMWResolveFn as _ResolverMWResolveFn ,
79+ GraphQLResolveInfo as _GraphQLResolveInfo ,
7780} from '../../graphql-compose/src/definition' ;
7881
7982export type GraphQLObjectType = _GraphQLObjectType ;
8083export type GraphQLOutputType = _GraphQLOutputType ;
8184export type InputObjectConfigFieldMap = _InputObjectConfigFieldMap ;
8285export type GraphQLFieldConfigArgumentMap = _GraphQLFieldConfigArgumentMap ;
8386export type ResolveParams = _ResolveParams ;
87+ export type GraphQLResolveInfo = _GraphQLResolveInfo ;
8488export type ResolverMWResolveFn = _ResolverMWResolveFn ;
8589export type ExtendedResolveParams = ResolveParams & {
8690 query : MongooseQuery ,
0 commit comments