UNPKG

graphql-helix

Version:

A highly evolved GraphQL HTTP Server 🧬

5 lines (4 loc) • 538 B
import { validate as defaultValidate, DocumentNode, GraphQLSchema, ValidationRule } from "graphql"; import { ProcessRequestOptions, ProcessRequestResult } from "./types"; export declare const validateDocument: (schema: GraphQLSchema, document: DocumentNode, validate: typeof defaultValidate, validationRules?: readonly ValidationRule[] | undefined) => void; export declare const processRequest: <TContext = {}, TRootValue = {}>(options: ProcessRequestOptions<TContext, TRootValue>) => Promise<ProcessRequestResult<TContext, TRootValue>>;