UNPKG

486 BTypeScriptView Raw
1import Maybe from "../../tsutils/Maybe";
2import { ValidationContext } from "../ValidationContext";
3import { ASTVisitor } from "../../language/visitor";
4
5export function unusedVariableMessage(varName: string, opName: Maybe<string>): string;
6
7/**
8 * No unused variables
9 *
10 * A GraphQL operation is only valid if all variables defined by an operation
11 * are used, either directly or within a spread fragment.
12 */
13export function NoUnusedVariables(context: ValidationContext): ASTVisitor;