import { HttpServiceInterface } from '../../Http/HttpServiceInterface'; import { RecoveryKeyParamsRequestParams, SignInWithRecoveryCodesRequestParams } from '../../Request'; import { HttpResponse } from '@standardnotes/responses'; import { GenerateRecoveryCodesResponseBody, RecoveryKeyParamsResponseBody, SignInWithRecoveryCodesResponseBody } from '../../Response'; import { AuthServerInterface } from './AuthServerInterface'; import { HttpRequestOptions } from '../../Http/HttpRequestOptions'; export declare class AuthServer implements AuthServerInterface { private httpService; constructor(httpService: HttpServiceInterface); generateRecoveryCodes(options?: HttpRequestOptions): Promise>; recoveryKeyParams(params: RecoveryKeyParamsRequestParams): Promise>; signInWithRecoveryCodes(params: SignInWithRecoveryCodesRequestParams): Promise>; }