UNPKG

@theguild/federation-composition

Version:
14 lines 571 B
import { OperationTypeNode } from "graphql"; import type { SupergraphState } from "../../../state.js"; import type { Step } from "./operation-path.js"; export declare class Supergraph { private supergraph; private mergedGraph; private selectionResolver; private moveRequirementChecker; private logger; constructor(supergraphState: SupergraphState); validate(): import("./walker.js").WalkTracker[]; validateOperation(operation: OperationTypeNode, steps: Step[]): import("./walker.js").WalkTracker; } //# sourceMappingURL=supergraph.d.ts.map