import { Identity, ResetAccountRequest, UserAuthenticationInformation } from "../../models";
export declare class IdentityAuthenticationService {
    private httpClient;
    updateAuthInfo: (userIdentity: Identity, authinfo: UserAuthenticationInformation, sendAuthSetupLinkByEmail?: boolean, sendAccountStatusChangedEmail?: boolean) => Promise<string>;
    getAuthInfo: (userIdentity: Identity) => Promise<UserAuthenticationInformation>;
    resetUserAuthentication: (userIdentity: Identity, resetAccountRequest: ResetAccountRequest) => Promise<string>;
}
