File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -256,10 +256,17 @@ declare module 'mongoose' {
256256 set ( value : string | Record < string , any > ) : this;
257257
258258 /** The return value of this method is used in calls to JSON.stringify(doc). */
259- toJSON ( options ?: ToObjectOptions & { flattenMaps ?: true } ) : FlattenMaps < Require_id < DocType > > ;
259+ toJSON ( options ?: ToObjectOptions & { flattenMaps ?: true , flattenObjectIds ?: false } ) : FlattenMaps < Require_id < DocType > > ;
260+ toJSON ( options : ToObjectOptions & { flattenObjectIds : false } ) : FlattenMaps < Require_id < DocType > > ;
261+ toJSON ( options : ToObjectOptions & { flattenObjectIds : true } ) : ObjectIdToString < FlattenMaps < Require_id < DocType > > > ;
260262 toJSON ( options : ToObjectOptions & { flattenMaps : false } ) : Require_id < DocType > ;
261- toJSON < T = Require_id < DocType > > ( options ?: ToObjectOptions & { flattenMaps ?: true } ) : FlattenMaps < T > ;
263+ toJSON ( options : ToObjectOptions & { flattenMaps : false ; flattenObjectIds : true } ) : ObjectIdToString < Require_id < DocType > > ;
264+
265+ toJSON < T = Require_id < DocType > > ( options ?: ToObjectOptions & { flattenMaps ?: true , flattenObjectIds ?: false } ) : FlattenMaps < T > ;
266+ toJSON < T = Require_id < DocType > > ( options : ToObjectOptions & { flattenObjectIds : false } ) : FlattenMaps < T > ;
267+ toJSON < T = Require_id < DocType > > ( options : ToObjectOptions & { flattenObjectIds : true } ) : ObjectIdToString < FlattenMaps < T > > ;
262268 toJSON < T = Require_id < DocType > > ( options : ToObjectOptions & { flattenMaps : false } ) : T ;
269+ toJSON < T = Require_id < DocType > > ( options : ToObjectOptions & { flattenMaps : false ; flattenObjectIds : true } ) : ObjectIdToString < T > ;
263270
264271 /** Converts this document into a plain-old JavaScript object ([POJO](https://masteringjs.io/tutorials/fundamentals/pojo)). */
265272 toObject ( options ?: ToObjectOptions ) : Require_id < DocType > ;
You can’t perform that action at this time.
0 commit comments