UNPKG

type-graphql

Version:

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

8 lines (7 loc) 246 B
/** * Resolver classes can implement this type * to provide a proper resolver method signatures for fields of T. */ export type ResolverInterface<T extends object> = { [P in keyof T]?: (root: T, ...args: any[]) => T[P] | Promise<T[P]>; };