import { ServicesAccessor } from "../../../../platform/instantiation/common/instantiation.js"; import { IExtensionTerminalProfile, ITerminalProfile } from "../../../../platform/terminal/common/terminal.js"; import { ColorScheme } from "../../../../platform/theme/common/theme.js"; import { IColorTheme } from "../../../../platform/theme/common/themeService.js"; import { ITerminalInstance } from "./terminal.js"; import { IDisposable } from "../../../../base/common/lifecycle.js"; export declare function getColorClass(colorKey: string): string; export declare function getColorClass(profile: ITerminalProfile): string; export declare function getColorClass(terminal: ITerminalInstance): string | undefined; export declare function getColorClass(extensionTerminalProfile: IExtensionTerminalProfile): string | undefined; export declare function getStandardColors(colorTheme: IColorTheme): string[]; export declare function createColorStyleElement(colorTheme: IColorTheme): IDisposable; export declare function getColorStyleContent(colorTheme: IColorTheme, editor?: boolean): string; export declare function getUriClasses(terminal: ITerminalInstance | IExtensionTerminalProfile | ITerminalProfile, colorScheme: ColorScheme, extensionContributed?: boolean): string[] | undefined; export declare function getIconId(accessor: ServicesAccessor, terminal: ITerminalInstance | IExtensionTerminalProfile | ITerminalProfile): string;