@apollo/subgraph
Version:
Apollo Subgraph Utilities
17 lines • 627 B
TypeScript
import { GraphQLFieldResolver, GraphQLScalarType, DocumentNode } from 'graphql';
export interface GraphQLSchemaModule {
typeDefs: DocumentNode;
resolvers?: GraphQLResolverMap<any>;
}
export interface GraphQLResolverMap<TContext = {}> {
[typeName: string]: {
[fieldName: string]: GraphQLFieldResolver<any, TContext> | {
requires?: string;
resolve?: GraphQLFieldResolver<any, TContext>;
subscribe?: GraphQLFieldResolver<any, TContext>;
};
} | GraphQLScalarType | {
[enumValue: string]: string | number;
};
}
//# sourceMappingURL=resolverMap.d.ts.map