/** * Task Config Loader - Read task config directly from file * Compatible with Full Build ConfigManager architecture * @requirement DISABLE-AUTO-ACTIVATE * * IMPORTANT: Default values must match Full Build ConfigManager.getDefaults() * See: packages/workflow-full/src/core/config-manager.ts:312 * * Architecture compatibility: * - Path: Same as Full Build (`config/ai-workflow.config.json` relative to process.cwd()) * - Field: Same as Full Build (`autoActions.task.complete.autoActivateNext`) * - Default: Same as Full Build (true) */ export interface TaskCompleteConfig { autoActivateNext: boolean; } /** * Load task completion config from config file * * Architecture compatibility: * - Path: Same as Full Build (`config/ai-workflow.config.json` relative to process.cwd()) * - Field: Same as Full Build (`autoActions.task.complete.autoActivateNext`) * - Default: Same as Full Build (true) * * Differences from Full Build: * - No merge with defaults (reads raw JSON) * - No validation (graceful degradation) * - No caching (reads fresh each time) */ export declare function loadTaskCompleteConfig(projectRoot?: string): Promise; /** * Get default value (exported for tests and documentation) */ export declare function getDefaultAutoActivateNext(): boolean;