UNPKG

@terabits/grapi

Version:

Grapi Schema Generator For GraphQL Server

11 lines (10 loc) 389 B
import { IObjectTypeResolver } from 'graphql-tools'; import Model from '../dataModel/model'; import { Context, Plugin } from './interface'; export default class BaseTypePlugin implements Plugin { visitModel(model: Model, context: Context): void; resolveInRoot({ model }: { model: Model; }): Record<string, IObjectTypeResolver>; getTypename(model: Model): string; }