import { HttpResponse } from '@standardnotes/responses'; import { AuthenticatorApiServiceInterface } from './AuthenticatorApiServiceInterface'; import { ListAuthenticatorsResponseBody, DeleteAuthenticatorResponseBody, GenerateAuthenticatorRegistrationOptionsResponseBody, VerifyAuthenticatorRegistrationResponseBody, GenerateAuthenticatorAuthenticationOptionsResponseBody } from '../../Response'; import { AuthenticatorServerInterface } from '../../Server/Authenticator/AuthenticatorServerInterface'; export declare class AuthenticatorApiService implements AuthenticatorApiServiceInterface { private authenticatorServer; private operationsInProgress; constructor(authenticatorServer: AuthenticatorServerInterface); list(): Promise>; delete(authenticatorId: string): Promise>; generateRegistrationOptions(): Promise>; verifyRegistrationResponse(userUuid: string, name: string, attestationResponse: Record): Promise>; generateAuthenticationOptions(username: string): Promise>; }