UNPKG

444 BTypeScriptView Raw
1import Maybe from "../../tsutils/Maybe";
2import { ASTValidationContext } from "../ValidationContext";
3import { ASTVisitor } from "../../language/visitor";
4
5export function singleFieldOnlyMessage(name: Maybe<string>): string;
6
7/**
8 * Subscriptions must only include one field.
9 *
10 * A GraphQL subscription is valid only if it contains a single root field.
11 */
12export function SingleFieldSubscriptions(context: ASTValidationContext): ASTVisitor;