UNPKG

@unly/ra-data-graphql-prisma

Version:
13 lines (12 loc) 1.27 kB
import { ArgumentNode, DefinitionNode, DocumentNode, FieldNode, ListTypeNode, NamedTypeNode, NameNode, NonNullTypeNode, OperationDefinitionNode, OperationTypeNode, SelectionNode, SelectionSetNode, TypeNode, ValueNode, VariableDefinitionNode, VariableNode } from 'graphql'; export declare const document: (definitions: DefinitionNode[]) => DocumentNode; export declare const operationDefinition: (operation: OperationTypeNode, selectionSet: SelectionSetNode, name: NameNode, variableDefinitions: VariableDefinitionNode[]) => OperationDefinitionNode; export declare const selectionSet: (selections: SelectionNode[]) => SelectionSetNode; export declare const field: (name: NameNode, optionalValues?: Partial<FieldNode>) => FieldNode; export declare const listType: (type: TypeNode) => ListTypeNode; export declare const nonNullType: (type: NamedTypeNode | ListTypeNode) => NonNullTypeNode; export declare const variableDefinition: (variable: VariableNode, type: TypeNode) => VariableDefinitionNode; export declare const variable: (name: NameNode) => VariableNode; export declare const name: (value: string) => NameNode; export declare const namedType: (name: NameNode) => NamedTypeNode; export declare const argument: (name: NameNode, value: ValueNode) => ArgumentNode;