import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import { type SpecGraph } from '../engine/spec-dependency-graph/graph-builder.js';
export type GraphSpecsResult = {
    format: 'json';
    graph: SpecGraph;
} | {
    format: 'dot';
    dot: string;
};
export declare function graphSpecs(opts: {
    projectRoot?: string;
    projectId?: string;
    projectPath?: string;
    format: 'json' | 'dot';
}): Promise<GraphSpecsResult>;
export declare function registerGraphSpecsTool(server: McpServer): void;
//# sourceMappingURL=graph-specs.d.ts.map