/*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ export interface XTermCore { _onScroll: IEventEmitter; _onKey: IEventEmitter<{ key: string }>; _charSizeService: { width: number; height: number; }; _coreService: { triggerDataEvent(data: string, wasUserInput?: boolean): void; }; _renderService: { _renderer: { _renderLayers: any[]; }; _onIntersectionChange: any; }; } export interface IEventEmitter { fire(e: T): void; }