UNPKG

@graphql-codegen/typescript

Version:

GraphQL Code Generator plugin for generating TypeScript types

11 lines (10 loc) • 635 B
import { EnumTypeDefinitionNode, GraphQLNamedType, GraphQLSchema, ObjectTypeDefinitionNode } from 'graphql'; import { TypeScriptPluginConfig } from './config.js'; import { TsVisitor } from './visitor.js'; export declare class TsIntrospectionVisitor extends TsVisitor { private typesToInclude; constructor(schema: GraphQLSchema, pluginConfig: TypeScriptPluginConfig | undefined, typesToInclude: GraphQLNamedType[]); DirectiveDefinition(): null; ObjectTypeDefinition(node: ObjectTypeDefinitionNode, key: string | number, parent: any): string | null; EnumTypeDefinition(node: EnumTypeDefinitionNode): string | null; }