import { TemplateRef, ViewContainerRef, OnDestroy, OnInit } from '@angular/core'; import { MonacoEditorLoaderService } from '../services/monaco-editor-loader.service'; import { Subject } from 'rxjs'; import * as i0 from "@angular/core"; export declare class MonacoEditorLoaderDirective implements OnInit, OnDestroy { private templateRef; private viewContainer; private monacoEditorLoaderService; isMonacoLoaded$: import("rxjs").Observable; destroyed$: Subject; constructor(templateRef: TemplateRef, viewContainer: ViewContainerRef, monacoEditorLoaderService: MonacoEditorLoaderService); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }