import { OnDestroy, OnInit } from '@angular/core'; import { BaseCaptchaProvider } from './providers/base-captcha.provider'; import * as i0 from "@angular/core"; export declare class CaptchaComponent implements OnInit, OnDestroy { private readonly zone; private readonly logger; private readonly injector; private readonly captchaService; private readonly elementRef; private readonly invisibleEnabled; private readonly config; id: string; provider: BaseCaptchaProvider; resolved: import("@angular/core").OutputEmitterRef; errored: import("@angular/core").OutputEmitterRef; expired: import("@angular/core").OutputEmitterRef; private widgetId; private executeRequested; ngOnInit(): void; execute(): void; reset(): void; private renderCaptcha; private resolvedCallback; private expiredCallback; private errorCallback; private captchaReset; private getCaptchaProvider; private randomId; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }