UNPKG

678 BTypeScriptView Raw
1import { IntrospectionQuery } from 'graphql';
2import { GraphQLConfigEnpointsData } from './extensions/';
3export declare type IntrospectionResult = {
4 data: IntrospectionQuery;
5 extensions?: Object;
6 errors?: any;
7};
8export declare type GraphQLConfigExtensions = {
9 endpoints?: GraphQLConfigEnpointsData;
10 [name: string]: any;
11};
12export declare type GraphQLResolvedConfigData = {
13 schemaPath: string;
14 includes?: Array<string>;
15 excludes?: Array<string>;
16 extensions?: GraphQLConfigExtensions;
17};
18export declare type GraphQLConfigData = GraphQLResolvedConfigData & {
19 projects?: {
20 [projectName: string]: GraphQLResolvedConfigData;
21 };
22};