import { InjectionToken } from '@angular/core';
import { ReCaptcha } from './grecaptcha';
import { Observable } from 'rxjs';
export declare const RECAPTCHA_LANGUAGE: InjectionToken<string>;
declare global {
    interface Window {
        grecaptcha: ReCaptcha;
        ngRecaptchaLoaded: () => void;
    }
}
export declare class RecaptchaLoaderService {
    private readonly platformId;
    /**
     * @internal
     * @nocollapse
     */
    private static ready;
    ready: Observable<ReCaptcha>;
    /** @internal */
    private readonly language;
    constructor(platformId: any, language?: string);
    /** @internal */
    private init;
}
