diff --git a/packages/accounts-base/accounts-base.d.ts b/packages/accounts-base/accounts-base.d.ts index 6aa2a58e2a..bab0436d29 100644 --- a/packages/accounts-base/accounts-base.d.ts +++ b/packages/accounts-base/accounts-base.d.ts @@ -362,11 +362,11 @@ export namespace Accounts { * - a login method result object **/ function registerLoginHandler( - handler: (options: any) => undefined | LoginMethodResult + handler: (options: any) => undefined | LoginMethodResult | Promise ): void; function registerLoginHandler( name: string, - handler: (options: any) => undefined | LoginMethodResult + handler: (options: any) => undefined | LoginMethodResult | Promise ): void; type Password = @@ -387,8 +387,7 @@ export namespace Accounts { function _checkPasswordAsync( user: Meteor.User, password: Password - ): Promise<{ userId: string; error?: any }> -} + ): Promise<{ userId: string; error?: any }>; export namespace Accounts { type StampedLoginToken = {