UNPKG

420 BTypeScriptView Raw
1import { ASTVisitor } from '../../language/visitor';
2import { ValidationContext, SDLValidationContext } from '../ValidationContext';
3
4/**
5 * Known type names
6 *
7 * A GraphQL document is only valid if referenced types (specifically
8 * variable definitions and fragment conditions) are defined by the type schema.
9 */
10export function KnownTypeNamesRule(
11 context: ValidationContext | SDLValidationContext,
12): ASTVisitor;