UNPKG

prisma-binding

Version:

[![CircleCI](https://circleci.com/gh/graphcool/graphcool-binding.svg?style=shield)](https://circleci.com/gh/graphcool/graphcool-binding) [![npm version](https://badge.fury.io/js/graphcool-binding.svg)](https://badge.fury.io/js/graphcool-binding)

13 lines (12 loc) 566 B
import { Binding } from 'graphql-binding'; import { Exists, PrismaOptions, QueryMap, SubscriptionMap } from './types'; import { GraphQLResolveInfo } from 'graphql'; export declare class Prisma extends Binding<QueryMap, SubscriptionMap> { exists: Exists; constructor({typeDefs, endpoint, secret, fragmentReplacements, debug}: PrismaOptions); existsDelegate(operation: 'query' | 'mutation', fieldName: string, args: { [key: string]: any; }, context: { [key: string]: any; }, info?: GraphQLResolveInfo | string): Promise<boolean>; }