/**
 * platform_agents Tool
 *
 * Manage agents within a project via the Runtime REST API.
 * Supports list, get, and save_dsl actions.
 */
import { z } from 'zod';
import type { DebugContext } from './index.js';
export declare const platformAgentsSchema: z.ZodObject<{
    action: z.ZodEnum<["list", "get", "save_dsl"]>;
    projectId: z.ZodString;
    agentName: z.ZodOptional<z.ZodString>;
    dslContent: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    action: "list" | "get" | "save_dsl";
    projectId: string;
    agentName?: string | undefined;
    dslContent?: string | undefined;
}, {
    action: "list" | "get" | "save_dsl";
    projectId: string;
    agentName?: string | undefined;
    dslContent?: string | undefined;
}>;
type PlatformAgentsArgs = z.infer<typeof platformAgentsSchema>;
export declare function platformAgents(args: PlatformAgentsArgs, ctx: DebugContext): Promise<string>;
export {};
//# sourceMappingURL=platform-agents.d.ts.map