import { PromptModule, ModuleConfig } from './prompt-module.interface.js'; /** * Lifecycle module — agent lifecycle behaviors and cognitive loop. * * Consolidates proactive monitoring, auto progress heartbeat, * work rhythm, session management, and the 4-stage cognitive * lifecycle (Intent → Observation → Strategy → Adaptation). * * Orchestrator/TL agents get the full lifecycle spec including * proactive monitoring and event subscription patterns. * Workers get a compact work-rhythm-only version. * * Sources: orchestrator prompt.md §Proactive Monitoring, * §Auto Progress Heartbeat, §Session Management, * developer prompt.md §Work Rhythm. */ export declare class LifecycleModule implements PromptModule { name: string; priority: number; maxTokens: number; compactable: boolean; /** * Always included — all agents need lifecycle guidance. */ shouldInclude(_config: ModuleConfig): boolean; /** * Build the lifecycle section. * Orchestrators/TLs get the full spec; workers get a compact version. * * @param config - Module configuration with agent details * @returns Formatted markdown lifecycle section */ build(config: ModuleConfig): Promise; /** * Full lifecycle for orchestrators and team leaders — * includes proactive monitoring, cognitive loop, heartbeat, and session management. */ private buildFullLifecycle; /** * Compact lifecycle for workers — work rhythm and context management only. */ private buildWorkerLifecycle; } //# sourceMappingURL=lifecycle.module.d.ts.map