export interface ProvidersInterface { generateLink(query?: any): Promise | string; getToken(code: string): Promise; getUser(providerToken: string): Promise<{email: string, id: string}> | false; }