import { ITerminalInstance } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/terminal/browser/terminal"; import { MarkdownString } from "@codingame/monaco-vscode-api/vscode/vs/base/common/htmlContent"; import type { IHoverAction } from "@codingame/monaco-vscode-api/vscode/vs/base/browser/ui/hover/hover"; import { type IStorageService } from "@codingame/monaco-vscode-api/vscode/vs/platform/storage/common/storage.service"; export declare function getInstanceHoverInfo(instance: ITerminalInstance, storageService: IStorageService): { content: MarkdownString; actions: IHoverAction[]; }; export declare function getShellProcessTooltip(instance: ITerminalInstance, showDetailed: boolean): string; export declare function refreshShellIntegrationInfoStatus(instance: ITerminalInstance): void;