UNPKG

graphql-import

Version:

[![Discord Chat](https://img.shields.io/discord/625400653321076807)](https://discord.gg/xud7bH9)

9 lines (8 loc) 809 B
import { LoadTypedefsOptions, LoadSchemaOptions } from '@graphql-toolkit/core'; import { CodeFileLoaderOptions } from '@graphql-toolkit/code-file-loader'; import { DocumentNode, GraphQLSchema } from 'graphql'; export declare type ImportSchemaOptions = Partial<LoadSchemaOptions & LoadTypedefsOptions<CodeFileLoaderOptions>>; export declare function importSchema(schema: string, options?: ImportSchemaOptions): Promise<string>; export declare function importSchema(schema: string, options: ImportSchemaOptions, out: 'string'): Promise<string>; export declare function importSchema(schema: string, options: ImportSchemaOptions, out: 'DocumentNode'): Promise<DocumentNode>; export declare function importSchema(schema: string, options: ImportSchemaOptions, out: 'GraphQLSchema'): Promise<GraphQLSchema>;