import { z } from "#compiled/zod/index.js";
import type { JsonObject } from "#shared/json.js";
export { executeAgentRouterTool } from "#execution/tools/agent-router-workflow.js";
export declare const AGENT_ROUTER_TOOL_DESCRIPTION = "Route a task to the best available subagent based on each subagent's declared description.";
export interface AgentRouterInput {
    readonly message: string;
    readonly outputSchema?: JsonObject;
}
export declare const AGENT_ROUTER_INPUT_SCHEMA: z.ZodType<AgentRouterInput>;
