import { PuppeteerExtraPlugin } from 'puppeteer-extra-plugin'; import * as types from './types'; export declare const BuiltinSolutionProviders: types.SolutionProvider[]; /** * A puppeteer-extra plugin to automatically detect and solve reCAPTCHAs. * @noInheritDoc */ export declare class PuppeteerExtraPluginRecaptcha extends PuppeteerExtraPlugin { constructor(opts: Partial); readonly name: string; readonly defaults: types.PluginOptions; readonly contentScriptOpts: types.ContentScriptOpts; private _generateContentScript; findRecaptchas(page: types.Page): Promise; getRecaptchaSolutions(captchas: types.CaptchaInfo[], provider?: types.SolutionProvider): Promise; enterRecaptchaSolutions(page: types.Page, solutions: types.CaptchaSolution[]): Promise; solveRecaptchas(page: types.Page): Promise; onPageCreated(page: types.Page): Promise; } declare const _default: (options?: Partial | undefined) => PuppeteerExtraPluginRecaptcha; export default _default;