UNPKG

426 BTypeScriptView Raw
1import { ASTValidationContext } from "../ValidationContext";
2import { ASTVisitor } from "../../language/visitor";
3
4export function nonExecutableDefinitionMessage(defName: string): string;
5
6/**
7 * Executable definitions
8 *
9 * A GraphQL document is only valid for execution if all definitions are either
10 * operation or fragment definitions.
11 */
12export function ExecutableDefinitions(context: ASTValidationContext): ASTVisitor;