UNPKG

@unly/ra-data-graphql-prisma

Version:
14 lines (13 loc) 729 B
import { ApolloClient, ApolloClientOptions } from 'apollo-client'; import { IntrospectionResult } from '../constants/interfaces'; import { BuildQueryFactorySignature } from './BuildQuery'; import { RAGqlPrismaFieldAliasResolver } from './RAGqlPrismaFieldAliasResolver'; import { RAGqlPrismaIntrospection } from './RAGqlPrismaIntrospection'; export declare type RAGqlPrismaOptions = { buildQuery?: (introspectionResults: IntrospectionResult, fieldAliasResolver?: RAGqlPrismaFieldAliasResolver) => BuildQueryFactorySignature; introspection?: RAGqlPrismaIntrospection; client?: ApolloClient<any>; clientOptions?: ApolloClientOptions<any>; debug?: boolean; handleError?: (e: Error, origin: string) => any; };