/**
 * Agent Chat Direct Tool (for workers)
 *
 * Send a conversational turn directly to another agent by endpoint
 * Workers can use this to chat with other agents if they know the endpoint
 */
import type { AgentTool } from "../core/types.js";
declare const AgentChatDirectSchema: import("@sinclair/typebox").TObject<{
    endpoint: import("@sinclair/typebox").TString;
    message: import("@sinclair/typebox").TString;
    mode: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>;
    context: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{}>>;
}>;
export declare function createAgentChatDirectTool(defaultCwd: string): AgentTool<typeof AgentChatDirectSchema>;
export {};
//# sourceMappingURL=agentChatDirect.d.ts.map