UNPKG

core-mvc

Version:

Simple but powerful MVC framework for NodeJS.

17 lines 770 B
import type { DocumentNode, GraphQLResolveInfo } from 'graphql'; interface GraphQLResolverContext { } type Resolver<P = any, T = any, R = any> = (parent: R, args: P, context: GraphQLResolverContext, info: GraphQLResolveInfo) => Promise<T>; interface ResolverObject<P = any, T = any, R = any> { [topLevelKey: string]: { [resolverKey: string]: Resolver<P, T, R> | ResolverObject<P, T, R>; }; } export declare const define: ({ typeDefs, resolvers, }: { typeDefs?: DocumentNode | undefined; resolvers?: ResolverObject<any, any, any> | undefined; }) => void; export declare const getTypeDefinitions: () => DocumentNode[]; export declare const getResolvers: () => ResolverObject<any, any, any>[]; export {}; //# sourceMappingURL=gqlDefinitions.d.ts.map