
import { Codicon } from '../../../../base/common/codicons.js';
import { localize } from '../../../../nls.js';
import { registerIcon } from '../../../../platform/theme/common/iconRegistry.js';

const terminalViewIcon = registerIcon("terminal-view-icon", Codicon.terminal, ( localize(13337, "View icon of the terminal view.")));
const renameTerminalIcon = registerIcon("terminal-rename", Codicon.edit, ( localize(13338, "Icon for rename in the terminal quick menu.")));
const killTerminalIcon = registerIcon("terminal-kill", Codicon.trash, ( localize(13339, "Icon for killing a terminal instance.")));
const newTerminalIcon = registerIcon("terminal-new", Codicon.add, ( localize(13340, "Icon for creating a new terminal instance.")));
const configureTerminalProfileIcon = registerIcon("terminal-configure-profile", Codicon.gear, ( localize(13341, "Icon for creating a new terminal profile.")));
const terminalDecorationMark = registerIcon("terminal-decoration-mark", Codicon.circleSmallFilled, ( localize(13342, "Icon for a terminal decoration mark.")));
const terminalDecorationIncomplete = registerIcon("terminal-decoration-incomplete", Codicon.circle, ( localize(13343, "Icon for a terminal decoration of a command that was incomplete.")));
const terminalDecorationError = registerIcon("terminal-decoration-error", Codicon.errorSmall, ( localize(13344, "Icon for a terminal decoration of a command that errored.")));
const terminalDecorationSuccess = registerIcon("terminal-decoration-success", Codicon.circleFilled, ( localize(13345, "Icon for a terminal decoration of a command that was successful.")));
const commandHistoryRemoveIcon = registerIcon("terminal-command-history-remove", Codicon.close, ( localize(13346, "Icon for removing a terminal command from command history.")));
const commandHistoryOutputIcon = registerIcon("terminal-command-history-output", Codicon.output, ( localize(13347, "Icon for viewing output of a terminal command.")));
const commandHistoryFuzzySearchIcon = registerIcon(
    "terminal-command-history-fuzzy-search",
    Codicon.searchFuzzy,
    ( localize(13348, "Icon for toggling fuzzy search of command history."))
);
const commandHistoryOpenFileIcon = registerIcon(
    "terminal-command-history-open-file",
    Codicon.symbolReference,
    ( localize(13349, "Icon for opening a shell history file."))
);

export { commandHistoryFuzzySearchIcon, commandHistoryOpenFileIcon, commandHistoryOutputIcon, commandHistoryRemoveIcon, configureTerminalProfileIcon, killTerminalIcon, newTerminalIcon, renameTerminalIcon, terminalDecorationError, terminalDecorationIncomplete, terminalDecorationMark, terminalDecorationSuccess, terminalViewIcon };
