import { AfterViewInit, ElementRef, EventEmitter, OnDestroy } from '@angular/core'; import { CliEngineSnapshot, ICliCommandProcessor, ICliModule, ICliPingServerService } from '@qodalis/cli-core'; import { CliEngine, CliEngineOptions } from '@qodalis/cli'; import * as i0 from "@angular/core"; export declare class CliComponent implements AfterViewInit, OnDestroy { private readonly diProcessors; private readonly diModules; private readonly pingServerService; options?: CliEngineOptions; processors?: ICliCommandProcessor[]; modules?: ICliModule[]; height?: string; snapshot?: CliEngineSnapshot; engineReady: EventEmitter; terminalDiv: ElementRef; private engine?; constructor(diProcessors: ICliCommandProcessor[], diModules: ICliModule[], pingServerService: ICliPingServerService); ngAfterViewInit(): void; ngOnDestroy(): void; focus(): void; getEngine(): CliEngine | undefined; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }