/**
 * Canonical tool name constants.
 *
 * Every tool name used anywhere in the codebase should reference these
 * constants instead of magic strings. This is the single source of truth.
 *
 * 0 internal imports — any layer can import from here.
 */
export declare const READ: "read";
export declare const BASH: "bash";
export declare const EDIT: "edit";
export declare const WRITE: "write";
export declare const GREP: "grep";
export declare const FIND: "find";
export declare const LS: "ls";
export declare const BUILT_IN_TOOL_NAME_LIST: readonly ["read", "bash", "edit", "write", "grep", "find", "ls"];
export declare const BUILT_IN_TOOL_NAMES: ReadonlySet<string>;
export declare const BASH_COMMAND: "bash_command";
export declare const EXECUTE_CODE: "execute_code";
export declare const EXCEL_EXEC: "excel_exec";
export declare const SHEET_EXEC: "sheet_exec";
export declare const TASK: "task";
export declare const SEND_MESSAGE: "send_message";
export declare const ACTION_SWITCH_MODE: "switch_from_action_mode";
export declare const PLAN_SWITCH_MODE: "switch_from_plan_mode";
export declare const INSTALLATION_SWITCH_MODE: "switch_from_installation_mode";
export declare const CRON: "cron";
export declare const LLM_ANALYSIS: "llm_analysis";
export declare const REFRESH_CONTEXT: "refresh_context";
export declare const MCP: "mcp";
/** Both MCP gateway tools — always register as a unit. */
export declare const MCP_TOOL_NAMES: readonly ["mcp", "mcp_describe"];
export declare const GET_TOOL_INFO: "get_tool_info";
export declare const EXECUTE_TOOL: "execute_tool";
export declare const GET_SESSION_SETTINGS: "get_session_settings";
export declare const UPDATE_SESSION_SETTINGS: "update_session_settings";
export declare const LOOP: "loop";
export declare const TAKE_SCREENSHOT: "take_screenshot";
export declare const WEB_SEARCH: "web_search";
export declare const WEB_CRAWL: "web_crawl";
export declare const REQUEST_CREDENTIAL: "request_credential";
export declare const REQUEST_OAUTH: "request_oauth";
//# sourceMappingURL=tool-names.d.ts.map