export default class LoginApi {
    static authentication({ username, password }: {
        username: any;
        password: any;
    }): Promise<any>;
    static updatePwd(oldPassword: string, newPassword: string): Promise<any>;
    static authenticationByCode(code: string): Promise<any>;
    static getTargetURL(): Promise<any>;
    static getTargetURLByOrgID(targetOrgID: string): Promise<any>;
    static checkTplusToken(orgId: string, serverUrl: any): Promise<string>;
    static changeOrg(orgId: any): Promise<any>;
    static getApiConfig(): Promise<import("axios").AxiosResponse<any>>;
    static getTplusToken({ clientName, desc }: {
        clientName?: any;
        desc?: any;
    }): Promise<string>;
    static getSignature(): Promise<unknown>;
    static logout(): Promise<string | object>;
}
