Type Alias: ResolversComposerMapping<Resolvers>
ResolversComposerMapping<
Resolvers> = { [TypeName in keyof Resolvers]?: { [FieldName in keyof Resolvers[TypeName]]: Resolvers[TypeName][FieldName] extends GraphQLFieldResolver<any, any> ? ResolversComposition<Resolvers[TypeName][FieldName]> | ResolversComposition<Resolvers[TypeName][FieldName]>[] : ResolversComposition | ResolversComposition[] } } | {[path:string]:ResolversComposition<GraphQLFieldResolver<any,any>> |ResolversComposition<GraphQLFieldResolver<any,any>>[]; }
Defined in: packages/resolvers-composition/src/resolvers-composition.ts:11
Type Parameters
Resolvers
Resolvers extends Record<string, any> = Record<string, any>