/** * Agent Lifecycle Management Examples * * Demonstrates agent lifecycle patterns including spawning/termination, * state synchronization, health checks, recovery patterns, and * version migration for dynamic agent systems. * * Integrates with: * - claude-flow: Agent lifecycle hooks and state management * - ruv-swarm: Dynamic agent spawning and coordination * - Kubernetes: Container orchestration patterns */ /** * Generate agent spawning and termination lifecycle events */ export declare function agentSpawningTermination(): Promise<{ lifecycleEvents: import("../../dist/index.js").GenerationResult; spawnStrategies: import("../../dist/index.js").GenerationResult; resourcePool: import("../../dist/index.js").GenerationResult; }>; /** * Generate state synchronization data for distributed agents */ export declare function stateSynchronization(): Promise<{ stateSnapshots: import("../../dist/index.js").GenerationResult; syncEvents: import("../../dist/index.js").GenerationResult; consistencyChecks: import("../../dist/index.js").GenerationResult; syncTopology: import("../../dist/index.js").GenerationResult; }>; /** * Generate health check and monitoring data */ export declare function healthCheckScenarios(): Promise<{ healthChecks: import("../../dist/index.js").GenerationResult; healthConfigs: import("../../dist/index.js").GenerationResult; healthTimeSeries: import("../../dist/index.js").GenerationResult; healingActions: import("../../dist/index.js").GenerationResult; }>; /** * Generate failure recovery pattern data */ export declare function recoveryPatterns(): Promise<{ failures: import("../../dist/index.js").GenerationResult; recoveryStrategies: import("../../dist/index.js").GenerationResult; circuitBreakers: import("../../dist/index.js").GenerationResult; backupOperations: import("../../dist/index.js").GenerationResult; }>; /** * Generate agent version migration data */ export declare function versionMigration(): Promise<{ versions: import("../../dist/index.js").GenerationResult; migrations: import("../../dist/index.js").GenerationResult; canaryDeployments: import("../../dist/index.js").GenerationResult; rollbacks: import("../../dist/index.js").GenerationResult; }>; export declare function runAllLifecycleExamples(): Promise; //# sourceMappingURL=agent-lifecycle.d.ts.map