UNPKG

@adpt/cloud

Version:
15 lines 992 B
import { GraphQLFieldResolver, GraphQLObjectType, GraphQLScalarType, GraphQLSchema, GraphQLTypeResolver } from "graphql"; import { Swagger2 } from "../../src/swagger2gql/swagger_types"; declare type GQLFieldResolver<ObjectT = unknown, Context = unknown, Args = { [name: string]: unknown; }> = GraphQLFieldResolver<ObjectT, Context, Args>; declare type GQLTypeResolver<ObjectT = unknown, Context = unknown> = GraphQLTypeResolver<ObjectT, Context>; declare type FieldResolverFactory = (ty: GraphQLObjectType, field: string, isQueryType: boolean) => GQLFieldResolver | undefined; declare type TypeResolverFactory = (ty: GraphQLScalarType, field: undefined, isQueryType: boolean) => GQLTypeResolver | undefined; export interface ResolverFactory { fieldResolvers?: FieldResolverFactory; typeResolvers?: TypeResolverFactory; } export declare function buildGraphQLSchema(swagger: Swagger2, getResolver?: ResolverFactory): GraphQLSchema; export {}; //# sourceMappingURL=converter.d.ts.map