import { ErrorCode } from '../enums/error-code'; import { VerifyResponseEnterpriseRiskAnalysis } from '../interfaces/verify-response-enterprise'; import { LiteralObject } from '../interfaces/literal-object'; export interface RecaptchaVerificationResultOptions { success: boolean; nativeResponse: Res; hostname: string; action?: string; score?: number; remoteIp?: string; errors: ErrorCode[]; } export declare class RecaptchaVerificationResult { private readonly options; readonly success: boolean; readonly hostname: string; readonly remoteIp: string | undefined; readonly action: string | undefined; readonly score: number | undefined; readonly nativeResponse: Res; readonly errors: ErrorCode[]; constructor(options: RecaptchaVerificationResultOptions); toObject(): LiteralObject; getResponse(): Res; getEnterpriseRiskAnalytics(): VerifyResponseEnterpriseRiskAnalysis | null; }