/** * Closed set of well-known agent tool names. The list tracks Claude Code's * tool inventory, which is the de-facto agentskills.io standard. * * Hosts that want a stricter set layer their own validation on top * (e.g. `z.enum(TOOL_NAMES).refine(...)` to disallow `Bash`). * Hosts that need an open set use `string[]` directly and do their own typing. */ export declare const TOOL_NAMES: readonly ["Read", "Write", "Edit", "Bash", "Glob", "Grep", "WebFetch", "WebSearch"]; export type ToolName = (typeof TOOL_NAMES)[number]; export declare function isToolName(value: unknown): value is ToolName; //# sourceMappingURL=tool-name.d.ts.map