prisma-binding
Version:
[](https://circleci.com/gh/graphcool/graphcool-binding) [](https://badge.fury.io/js/graphcool-binding)
13 lines (12 loc) • 566 B
TypeScript
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>;
}