/** * [WHO]: Provides evolved_executable_tool, a workspace-only no-IO runtime for approved executable_tool safe DSL artifacts * [FROM]: Depends on TypeBox, extension context, crypto hash verification, and evolution active artifact loading * [TO]: Consumed by optional evolution extension entry * [HERE]: extensions/optional/evolution/evolution-executable-tool.ts - restricted executable evolution prototype */ import type { ToolDefinition } from "../../../core/extensions-host/types.js"; declare const ExecutableToolInput: import("@sinclair/typebox").TObject<{ action: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"list">, import("@sinclair/typebox").TLiteral<"invoke">]>; id: import("@sinclair/typebox").TOptional; input: import("@sinclair/typebox").TOptional>; }>; export declare function createEvolvedExecutableTool(): ToolDefinition; export {};