import type { Tool } from "../../tool/index.js"; /** Mark a framework-created tool as local to one agent runtime. */ export declare function markRuntimeLocalTool(tool: Tool): Tool; /** Check whether a tool must stay out of the project-wide tool registry. */ export declare function isRuntimeLocalTool(value: unknown): boolean; /** Mark a tool whose execution contract cannot consume hosted child-run overrides. */ export declare function markSkillDelegationOverridesUnsupported(tool: Tool): Tool; /** Whether a tool can consume loaded-skill child-run overrides. */ export declare function supportsSkillDelegationOverrides(value: unknown): boolean; //# sourceMappingURL=local-tool.d.ts.map