diff --git a/types/mongoose/index.d.ts b/types/mongoose/index.d.ts index ee5c2a84e8..192fd56698 100644 --- a/types/mongoose/index.d.ts +++ b/types/mongoose/index.d.ts @@ -2550,8 +2550,8 @@ declare module "mongoose" { * @param options.validateBeforeSave set to false to save without validating. * @param fn optional callback */ + save(options?: SaveOptions, fn?: (err: any, product: this, numAffected: number) => void): Promise; save(fn?: (err: any, product: this, numAffected: number) => void): Promise; - save(options: SaveOptions, fn?: (err: any, product: this, numAffected: number) => void): Promise; /** * Version using default version key. See http://mongoosejs.com/docs/guide.html#versionKey