import { DfnsApiClientOptions } from '../../types/generic'; import * as T from './types'; export declare class AuthClient { private apiOptions; constructor(apiOptions: DfnsApiClientOptions); activateCredential(request: T.ActivateCredentialRequest): Promise; activatePersonalAccessToken(request: T.ActivatePersonalAccessTokenRequest): Promise; activateServiceAccount(request: T.ActivateServiceAccountRequest): Promise; activateUser(request: T.ActivateUserRequest): Promise; archivePersonalAccessToken(request: T.ArchivePersonalAccessTokenRequest): Promise; archiveServiceAccount(request: T.ArchiveServiceAccountRequest): Promise; archiveUser(request: T.ArchiveUserRequest): Promise; createCredential(request: T.CreateCredentialRequest): Promise; /** @deprecated, use createCredential instead */ createUserCredential(request: T.CreateCredentialRequest): Promise; createCredentialChallenge(request: T.CreateCredentialChallengeRequest): Promise; /** @deprecated, use createCredentialChallenge instead */ createUserCredentialChallenge(request: T.CreateCredentialChallengeRequest): Promise; createCredentialChallengeWithCode(request: T.CreateCredentialChallengeWithCodeRequest): Promise; createCredentialCode(request: T.CreateCredentialCodeRequest): Promise; createCredentialWithCode(request: T.CreateCredentialWithCodeRequest): Promise; createDelegatedRecoveryChallenge(request: T.CreateDelegatedRecoveryChallengeRequest): Promise; /** @deprecated, use createDelegatedRecoveryChallenge instead */ createDelegatedUserRecovery(request: T.CreateDelegatedRecoveryChallengeRequest): Promise; createDelegatedRegistrationChallenge(request: T.CreateDelegatedRegistrationChallengeRequest): Promise; /** @deprecated, use createDelegatedRegistrationChallenge instead */ createDelegatedUserRegistration(request: T.CreateDelegatedRegistrationChallengeRequest): Promise; createLoginChallenge(request: T.CreateLoginChallengeRequest): Promise; createPersonalAccessToken(request: T.CreatePersonalAccessTokenRequest): Promise; createRecoveryChallenge(request: T.CreateRecoveryChallengeRequest): Promise; createRegistrationChallenge(request: T.CreateRegistrationChallengeRequest): Promise; createServiceAccount(request: T.CreateServiceAccountRequest): Promise; createSocialRegistrationChallenge(request: T.CreateSocialRegistrationChallengeRequest): Promise; createUser(request: T.CreateUserRequest): Promise; createUserActionChallenge(request: T.CreateUserActionChallengeRequest): Promise; /** @deprecated, use createUserActionChallenge instead */ createUserActionSignatureChallenge(request: T.CreateUserActionChallengeRequest): Promise; createUserActionSignature(request: T.CreateUserActionSignatureRequest): Promise; deactivateCredential(request: T.DeactivateCredentialRequest): Promise; deactivatePersonalAccessToken(request: T.DeactivatePersonalAccessTokenRequest): Promise; deactivateServiceAccount(request: T.DeactivateServiceAccountRequest): Promise; deactivateUser(request: T.DeactivateUserRequest): Promise; delegatedLogin(request: T.DelegatedLoginRequest): Promise; /** @deprecated, use delegatedLogin instead */ createDelegatedUserLogin(request: T.DelegatedLoginRequest): Promise; getApplication(request: T.GetApplicationRequest): Promise; getAuditLog(request: T.GetAuditLogRequest): Promise; getPersonalAccessToken(request: T.GetPersonalAccessTokenRequest): Promise; getServiceAccount(request: T.GetServiceAccountRequest): Promise; getUser(request: T.GetUserRequest): Promise; listApplications(): Promise; listAuditLogs(request?: T.ListAuditLogsRequest): Promise; listCredentials(): Promise; /** @deprecated, use listCredentials instead */ listUserCredentials(): Promise; listPersonalAccessTokens(): Promise; listServiceAccounts(): Promise; listUsers(request?: T.ListUsersRequest): Promise; login(request: T.LoginRequest): Promise; logout(request?: T.LogoutRequest): Promise; recover(request: T.RecoverRequest): Promise; /** @deprecated, use recover instead */ createUserRecovery(request: T.RecoverRequest): Promise; register(request: T.RegisterRequest): Promise; /** @deprecated, use register instead */ createUserRegistration(request: T.RegisterRequest): Promise; registerEndUser(request: T.RegisterEndUserRequest): Promise; resendRegistrationCode(request: T.ResendRegistrationCodeRequest): Promise; sendLoginCode(request: T.SendLoginCodeRequest): Promise; sendRecoveryCode(request: T.SendRecoveryCodeRequest): Promise; socialLogin(request: T.SocialLoginRequest): Promise; ssoLogin(request: T.SsoLoginRequest): Promise; ssoLoginInit(request: T.SsoLoginInitRequest): Promise; updatePersonalAccessToken(request: T.UpdatePersonalAccessTokenRequest): Promise; updateServiceAccount(request: T.UpdateServiceAccountRequest): Promise; updateUser(request: T.UpdateUserRequest): Promise; }