export interface DependencyGraph { nodes: Set; edges: Map>; } export interface CircularDependencyResult { hasCircular: boolean; cycle: string[] | null; } export interface TopologicalOrderResult { success: boolean; order: string[]; error?: string; } export declare function buildDependencyGraph(dependencies: Record): DependencyGraph; export declare function detectCircularDependencies(graph: DependencyGraph): CircularDependencyResult; export declare function getTopologicalOrder(graph: DependencyGraph): TopologicalOrderResult; //# sourceMappingURL=dependency-graph.d.ts.map