import { Context, AuthTokenResult, Password } from '../types'; export type LoginDocument = { identity: string; password: Password; } | { email: string; password: Password; } | { username: string; password: Password; }; declare function login(credentials: LoginDocument, { collection, onLogin }: Context): Promise; export default login;