import { ValueNode, TypeNode, GraphQLSchema } from 'graphql'; import { LookupASTType } from './type-lookup'; export declare function astValueToJs(node: ValueNode): any; export declare function validAstKinds(value?: any): { [kind: string]: boolean; }; export declare function isAstKind(kind: string, value?: any): boolean; export declare function unwrapAstType(typ: TypeNode): TypeNode; export declare function isPrimitiveKind(kind: string): boolean; export declare function isAstPrimitive(typ: TypeNode): boolean; export declare function getLookupType(schema: GraphQLSchema): LookupASTType;