import * as i0 from "@angular/core";
/**
 * Monaco Editor Service
 *
 * Service used by Monaco Editor Component to load only once instance of the Monaco Editor Library
 */
export declare class DejaEditorService {
    private _loading;
    private _loader;
    /**
     * Load the CKEditor Editor Library
     *
     * @return Resolved promise when the library is loaded
     */
    initDejaEditorLib(): Promise<unknown>;
    private init;
    static ɵfac: i0.ɵɵFactoryDeclaration<DejaEditorService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<DejaEditorService>;
}
