import * as i0 from "@angular/core";
export declare class StimulsoftDesignerComponent {
    readonly id: import("@angular/core").InputSignal<string>;
    readonly licenseKey: import("@angular/core").InputSignal<string | undefined>;
    readonly licenseFile: import("@angular/core").InputSignal<string | undefined>;
    readonly local: import("@angular/core").InputSignal<string>;
    readonly onLoadResourceFailed: import("@angular/core").OutputEmitterRef<{
        source: string;
        error: any;
    }>;
    readonly loading: import("@angular/core").OutputEmitterRef<boolean>;
    private readonly sourceService;
    private readonly stimulsoftService;
    private readonly isLoadedSource;
    private failResourcesDownload;
    private readonly resourcesReady;
    constructor();
    private loadResources;
    private initializeDesigner;
    private applyLocalization;
    private applyLicense;
    static ɵfac: i0.ɵɵFactoryDeclaration<StimulsoftDesignerComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<StimulsoftDesignerComponent, "ngx-stimulsoft-designer", never, { "id": { "alias": "id"; "required": false; "isSignal": true; }; "licenseKey": { "alias": "licenseKey"; "required": false; "isSignal": true; }; "licenseFile": { "alias": "licenseFile"; "required": false; "isSignal": true; }; "local": { "alias": "local"; "required": false; "isSignal": true; }; }, { "onLoadResourceFailed": "onLoadResourceFailed"; "loading": "loading"; }, never, never, true, never>;
}
