UNPKG

ra-data-graphql-simple

Version:

A GraphQL simple data provider for react-admin

12 lines 1.08 kB
import { IntrospectionResult, IntrospectedResource } from 'ra-data-graphql'; import { ArgumentNode, IntrospectionField, IntrospectionNamedTypeRef, IntrospectionObjectType, VariableDefinitionNode } from 'graphql'; type SparseField = string | { [k: string]: SparseField[]; }; declare const _default: (introspectionResults: IntrospectionResult) => (resource: IntrospectedResource, raFetchMethod: string, queryType: IntrospectionField, variables: any) => any; export default _default; export declare const buildFields: (introspectionResults: IntrospectionResult, paths?: any[]) => (fields: readonly IntrospectionField[], sparseFields?: SparseField[]) => any; export declare const buildFragments: (introspectionResults: IntrospectionResult) => (possibleTypes: readonly IntrospectionNamedTypeRef<IntrospectionObjectType>[]) => any; export declare const buildArgs: (query: IntrospectionField, variables: any) => ArgumentNode[]; export declare const buildApolloArgs: (query: IntrospectionField, variables: any) => VariableDefinitionNode[]; //# sourceMappingURL=buildGqlQuery.d.ts.map