export declare const BUILTIN_TOOL_NAMES: readonly ["read", "bash", "edit", "ast_grep", "ast_edit", "ask", "debug", "eval", "ssh", "github", "glob", "grep", "lsp", "inspect_image", "browser", "checkpoint", "rewind", "task", "job", "irc", "todo", "web_search", "search_tool_bm25", "write", "memory_edit", "retain", "recall", "reflect", "learn", "manage_skill"];
export type BuiltinToolName = (typeof BUILTIN_TOOL_NAMES)[number];
/** Return the canonical tool name for current and legacy built-in tool IDs. */
export declare function normalizeToolName(name: string): string;
/** Normalize and deduplicate tool names while preserving first-seen order. */
export declare function normalizeToolNames(names: Iterable<string>): string[];
