export interface CycleGroup { files: string[]; length: number; } export declare function findCycles(fileIds: number[], edges: Map, idToPath: Map, skipTypeOnly?: boolean, typeOnlyEdges?: Set): CycleGroup[]; /** Format cycle groups as structured text for LLM consumption. */ export declare function formatCycleGroups(groups: CycleGroup[]): string; //# sourceMappingURL=cycle-detection.d.ts.map