/** * Spec Mapper — Transforms a ParsedSpec into a MappedSpec using the active methodology profile. * * Handles value mapping (effort, risk, ai, type), group → container mapping, * and topological sorting of tasks by dependency graph. */ import type { MethodologyProfile, ContainerTypeDefinition } from '../../profiles/types.js'; import type { ParsedSpec, MappedSpec, MappedTask } from './types.js'; export declare function findGroupingContainer(profile: MethodologyProfile): ContainerTypeDefinition | null; export declare function topologicalSort(tasks: MappedTask[]): MappedTask[] | { cycle: string[]; }; export declare function mapSpec(parsed: ParsedSpec, profile: MethodologyProfile): MappedSpec; //# sourceMappingURL=spec-mapper.d.ts.map