/** * Shared swarm deployment utilities. * * Used by both `marketing` and `alliance` commands. */ import { generateSwarmFromOrg } from '@fetchai/agent-launch-templates'; type SwarmConfig = ReturnType; export interface DeployResult { name: string; symbol: string; agentAddress?: string; status?: string; error?: string; } /** * Deploy all agents in a swarm config, respecting wave ordering * and using Promise.all() for parallel waves. */ export declare function deploySwarmAgents(swarmConfig: SwarmConfig, isJson: boolean): Promise; /** * Scaffold swarm agent files to a directory without deploying. */ export declare function scaffoldSwarm(config: SwarmConfig, outputDir: string, isJson: boolean): Promise; export {}; //# sourceMappingURL=deploy-swarm.d.ts.map