diff --git a/src/collection.ts b/src/collection.ts index 81be9fe3ee..1c2545831f 100644 --- a/src/collection.ts +++ b/src/collection.ts @@ -693,8 +693,8 @@ export class Collection { * @param callback - An optional callback, a Promise will be returned if none is provided */ findOne(): Promise | null>; - findOne(callback: Callback | null>): void; findOne(filter: Filter): Promise | null>; + findOne(callback: Callback | null>): void; findOne(filter: Filter, callback: Callback | null>): void; findOne(filter: Filter, options: FindOptions): Promise | null>; findOne( @@ -705,8 +705,8 @@ export class Collection { // allow an override of the schema. findOne(): Promise; - findOne(callback: Callback): void; findOne(filter: Filter): Promise; + findOne(callback: Callback): void; findOne(filter: Filter, options?: FindOptions): Promise; findOne( filter: Filter,