import { IMarker, Terminal } from '@xterm/xterm'; import { AIActionItem } from '@opensumi/ide-core-browser/lib/components/ai-native'; import { Disposable } from '@opensumi/ide-core-common'; export declare class AITerminalDecorationService extends Disposable { private terminalController; private readonly inlineChatFeatureRegistry; private decorationList; private decorationRootMap; active(): void; /** * Adds multiline decoration to the terminal. */ addZoneDecoration(terminal: Terminal, marker: IMarker, height: number, inlineWidget: { operationList: AIActionItem[]; onClickItem: () => void; }): void; private doSelectionDecoration; } //# sourceMappingURL=terminal-decoration.d.ts.map