import { GoogleChartsSettings } from './google-charts-interfaces';
import * as i0 from "@angular/core";
export declare class GoogleChartsLoaderService {
    private googleChartsSettings;
    private googleScriptLoadingNotifier;
    private googleChartLoadingNotifier;
    private googleScriptIsLoading;
    private googleChartIsLoading;
    private loadGoogleChartsScriptPromise;
    private loadedPackages;
    private loaded;
    constructor(localeId: string, googleChartsSettings: GoogleChartsSettings);
    load(settings?: GoogleChartsSettings): Promise<void>;
    private doLoad;
    static ɵfac: i0.ɵɵFactoryDeclaration<GoogleChartsLoaderService, [null, { optional: true; }]>;
    static ɵprov: i0.ɵɵInjectableDeclaration<GoogleChartsLoaderService>;
}
