UNPKG

graphql-codegen-flutter-freezed

Version:

A stand-alone package to generate Freezed models from GraphQL schema based on the flutter-freezed plugin for GraphQL Code Generator

11 lines (10 loc) 944 B
import { EnumTypeDefinitionNode, GraphQLSchema, InputObjectTypeDefinitionNode, ObjectTypeDefinitionNode, UnionTypeDefinitionNode } from 'graphql'; import { FreezedPluginConfig } from './config'; import { FreezedFactoryBlockRepository } from './utils'; export declare const schemaVisitor: (_schema: GraphQLSchema, config: FreezedPluginConfig) => { freezedFactoryBlockRepository: FreezedFactoryBlockRepository; EnumTypeDefinition: (node: EnumTypeDefinitionNode) => "" | import("./freezed-declaration-blocks").FreezedDeclarationBlock; UnionTypeDefinition: (node: UnionTypeDefinitionNode) => "" | import("./freezed-declaration-blocks").FreezedDeclarationBlock; ObjectTypeDefinition: (node: ObjectTypeDefinitionNode) => "" | import("./freezed-declaration-blocks").FreezedDeclarationBlock; InputObjectTypeDefinition: (node: InputObjectTypeDefinitionNode) => "" | import("./freezed-declaration-blocks").FreezedDeclarationBlock; };