import type { AgentConfig, TaskType, WorkflowName } from './types';
import { Priority } from './types';
export { Priority };
/**
 * Mapping of task types to workflows
 */
export declare const WORKFLOW_MAPPING: Record<TaskType, WorkflowName>;
/**
 * Default discovery strategies
 */
export declare const DEFAULT_DISCOVERY_STRATEGIES: readonly ["build-errors", "failing-tests", "type-errors", "lint-issues"];
/**
 * Advanced discovery strategies
 */
export declare const ADVANCED_DISCOVERY_STRATEGIES: readonly ["test-coverage", "code-quality", "refactoring", "documentation", "security"];
/**
 * Working directory discovery strategy
 */
export declare const WORKING_DIR_STRATEGY: "working-dir";
/**
 * All discovery strategies
 */
export declare const ALL_DISCOVERY_STRATEGIES: readonly ["build-errors", "failing-tests", "type-errors", "lint-issues", "test-coverage", "code-quality", "refactoring", "documentation", "security", "working-dir"];
/**
 * State transition rules
 */
export declare const STATE_TRANSITIONS: Array<{
    from: string[];
    to: string;
    label: string;
}>;
/**
 * Default agent configuration
 */
export declare const DEFAULT_AGENT_CONFIG: AgentConfig;
/**
 * Configuration presets
 */
export declare const CONFIG_PRESETS: Record<string, Partial<AgentConfig>>;
//# sourceMappingURL=constants.d.ts.map