type ToolExecutorFacade = typeof import("./tool-executor.js"); export declare const ToolExecutor: ToolExecutorFacade; export declare namespace ToolExecutor { type FrameworkStage = import("./tool-executor.js").FrameworkStage; type FrameworkFailure = import("./tool-executor.js").FrameworkFailure; type RemoteRetryMisconfigured = import("./tool-executor.js").RemoteRetryMisconfigured; type ToolExecutor = import("./tool-executor.js").ToolExecutor; type executeToolkit = typeof import("./tool-executor.js").executeToolkit; type layerToolkit = typeof import("./tool-executor.js").layerToolkit; type route = typeof import("./tool-executor.js").route; type client = typeof import("./tool-executor.js").client; type remote = typeof import("./tool-executor.js").remote; type mcp = typeof import("./tool-executor.js").mcp; type sandbox = typeof import("./tool-executor.js").sandbox; type routeToolkit = typeof import("./tool-executor.js").routeToolkit; type layerRouter = typeof import("./tool-executor.js").layerRouter; type layerTest = typeof import("./tool-executor.js").layerTest; type DomainFailure = import("./tool-executor.js").DomainFailure; type Interface = import("./tool-executor.js").Interface; type Outcome = import("./tool-executor.js").Outcome; type Route = import("./tool-placement.js").Route; type Request = import("./tool-executor.js").Request; type Success = import("./tool-executor.js").Success; type Suspend = import("./tool-executor.js").Suspend; type ToolkitInput> = import("./tool-executor.js").ToolkitInput; type ClosedToolSet = import("./tool-executor.js").ClosedToolSet; } export {};