import type { Callback } from '@forgerock/sdk-types'; import { BaseCallback } from './base-callback.js'; /** * Represents a callback used to integrate reCAPTCHA. */ export declare class ReCaptchaEnterpriseCallback extends BaseCallback { payload: Callback; /** * @param payload The raw payload returned by OpenAM */ constructor(payload: Callback); /** * Gets the reCAPTCHA site key. */ getSiteKey(): string; /** * Get the api url */ getApiUrl(): string; /** * Get the class name */ getElementClass(): string; /** * Sets the reCAPTCHA result. */ setResult(result: string): void; /** * Set client client error */ setClientError(error: string): void; /** * Set the recaptcha payload */ setPayload(payload: unknown): void; /** * Set the recaptcha action */ setAction(action: string): void; } //# sourceMappingURL=recaptcha-enterprise-callback.d.ts.map