@@ -172,7 +172,7 @@ declare module "mongodb" {
172
172
save ( doc : any , callback : ( err , result ) => void ) ;
173
173
save ( doc : any , options : { safe : any ; } , callback : ( err , result ) => void ) ;
174
174
175
- update ( selector : any , document : any , callback : ( err : any , result : any ) => void ) : void ;
175
+ update ( selector : any , document : any , callback ? : ( err : any , result : any ) => void ) : void ;
176
176
update ( selector : any , document : any , options : { safe ; upsert ; multi ; serializeFunctions ; } , callback : ( err : any , result : any ) => void ) : void ;
177
177
178
178
distinct ( key : string , query : Object , callback : ( err , result ) => void ) ;
@@ -221,14 +221,15 @@ declare module "mongodb" {
221
221
geoNear ( x , y , options , callback ) ;
222
222
geoHaystackSearch ( x , y , options , callback ) ;
223
223
indexes ( callback ) ;
224
- aggregate ( pipeline , options , callback ) ;
224
+ aggregate ( pipeline : any [ ] , options , callback ) ;
225
225
stats ( options , callback ) ;
226
226
227
227
hint ;
228
228
}
229
229
230
230
export interface Cursor {
231
231
toArray ( callback : ( err : any , results : any [ ] ) => void ) ;
232
+ nextObject ( callback : ( err :any , doc :any ) => void ) ;
232
233
}
233
234
234
235
export interface CollectionFindOptions {
0 commit comments