UNPKG

graphql-codegen-core

Version:

GraphQL types and code generator based on schema

15 lines (14 loc) 680 B
import { GraphQLInputType, GraphQLOutputType, GraphQLType } from 'graphql'; export interface ResolvedType { raw: string; name: string; isRequired: boolean; isArray: boolean; isNullableArray: boolean; dimensionOfArray: number; } export declare function isRequired(type: GraphQLOutputType | GraphQLInputType): boolean; export declare function isNullable(type: GraphQLOutputType | GraphQLInputType): boolean; export declare function isArray(type: GraphQLOutputType | GraphQLInputType): boolean; export declare function dimensionOfArray(type: GraphQLOutputType | GraphQLInputType): number; export declare function resolveType(type: GraphQLType): ResolvedType;