@apollo/query-graphs
Version:
Apollo Federation library to work with 'query graphs'
15 lines • 617 B
TypeScript
import { QueryGraph } from "./querygraph";
import { RootPath } from "./graphPath";
export declare function toDot(graph: QueryGraph, config?: DotGraphConfig): string;
export declare function groupToDot(name: string, graphs: Map<string, QueryGraph>, configs?: Map<string, DotGraphConfig>): string;
export type DotGraphConfig = {
highlightedPaths?: HighlitedPath[];
noTerminal?: boolean;
};
export declare function pickHighlights(paths: RootPath<any>[], excluded?: string[]): HighlitedPath[];
type HighlitedPath = {
path: RootPath<any>;
color: string;
};
export {};
//# sourceMappingURL=graphviz.d.ts.map