import { AfterViewChecked, AfterViewInit, ElementRef, EventEmitter, OnDestroy } from '@angular/core'; import { NgeMonacoConfig } from '../../monaco-config'; import { NgeMonacoLoaderService } from '../../services/monaco-loader.service'; import * as i0 from "@angular/core"; export declare class NgeMonacoDiffEditorComponent implements AfterViewInit, AfterViewChecked, OnDestroy { private readonly loader; private readonly config; container: ElementRef; ready: EventEmitter; autoLayout: boolean; options?: monaco.editor.IStandaloneDiffEditorConstructionOptions; private editor?; private width; private height; constructor(loader: NgeMonacoLoaderService, config: NgeMonacoConfig); onResizeWindow(): void; ngAfterViewInit(): void; ngAfterViewChecked(): void; ngOnDestroy(): void; private createEditor; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }