1 | import { GraphQLError, FieldNode, ValidationContext, GraphQLSchema, DocumentNode, OperationDefinitionNode, FragmentDefinitionNode } from "graphql";
|
2 | export declare function getValidationErrors(schema: GraphQLSchema, document: DocumentNode, fragments?: {
|
3 | [fragmentName: string]: FragmentDefinitionNode;
|
4 | }): ReadonlyArray<GraphQLError>;
|
5 | export declare function validateQueryDocument(schema: GraphQLSchema, document: DocumentNode): void;
|
6 | export declare function NoAnonymousQueries(context: ValidationContext): {
|
7 | OperationDefinition(node: OperationDefinitionNode): boolean;
|
8 | };
|
9 | export declare function NoTypenameAlias(context: ValidationContext): {
|
10 | Field(node: FieldNode): void;
|
11 | };
|