import { AxiosResponse } from 'axios'; import ServiceClient from './shared/service-client/ServiceClient'; export interface ConnectToken { accessToken: string; expiresIn: number; } export interface ConnectRefreshToken { refreshToken: string; } export declare class AuthClient extends ServiceClient { login(username: string, password: string, useRefreshTokens?: boolean): Promise>>; refreshToken(refreshToken: string): Promise>>; passwordless(email: string, redirectHostname: string): Promise>; passwordlessOTP(email: string, otp: string): Promise>>; }