import { HttpResponse } from '@standardnotes/responses'; import { ListAuthenticatorsRequestParams, DeleteAuthenticatorRequestParams, VerifyAuthenticatorRegistrationResponseRequestParams, GenerateAuthenticatorAuthenticationOptionsRequestParams } from '../../Request'; import { ListAuthenticatorsResponseBody, DeleteAuthenticatorResponseBody, GenerateAuthenticatorRegistrationOptionsResponseBody, VerifyAuthenticatorRegistrationResponseBody, GenerateAuthenticatorAuthenticationOptionsResponseBody } from '../../Response'; export interface AuthenticatorServerInterface { list(params: ListAuthenticatorsRequestParams): Promise>; delete(params: DeleteAuthenticatorRequestParams): Promise>; generateRegistrationOptions(): Promise>; verifyRegistrationResponse(params: VerifyAuthenticatorRegistrationResponseRequestParams): Promise>; generateAuthenticationOptions(params: GenerateAuthenticatorAuthenticationOptionsRequestParams): Promise>; }