codemirror-graphql
Version:
GraphQL mode and helpers for CodeMirror.
17 lines • 829 B
TypeScript
import { GraphQLSchema, GraphQLType, GraphQLField, GraphQLDirective, GraphQLArgument, GraphQLInputType, GraphQLEnumValue, GraphQLInputFieldMap } from 'graphql';
import { State } from 'graphql-language-service-parser';
import { Maybe } from 'graphql-language-service-types';
export interface TypeInfo {
schema: GraphQLSchema;
type?: Maybe<GraphQLType>;
parentType?: Maybe<GraphQLType>;
inputType?: Maybe<GraphQLInputType>;
directiveDef?: Maybe<GraphQLDirective>;
fieldDef?: Maybe<GraphQLField<any, any>>;
argDef?: Maybe<GraphQLArgument>;
argDefs?: Maybe<GraphQLArgument[]>;
enumValue?: Maybe<GraphQLEnumValue>;
objectFieldDefs?: Maybe<GraphQLInputFieldMap>;
}
export default function getTypeInfo(schema: GraphQLSchema, tokenState: State): TypeInfo;
//# sourceMappingURL=getTypeInfo.d.ts.map