Spaces:
Running
Running
| import type { GraphQLSchemaValidationOptions } from '../type/schema'; | |
| import { GraphQLSchema } from '../type/schema'; | |
| import type { IntrospectionQuery } from './getIntrospectionQuery'; | |
| /** | |
| * Build a GraphQLSchema for use by client tools. | |
| * | |
| * Given the result of a client running the introspection query, creates and | |
| * returns a GraphQLSchema instance which can be then used with all graphql-js | |
| * tools, but cannot be used to execute a query, as introspection does not | |
| * represent the "resolver", "parse" or "serialize" functions or any other | |
| * server-internal mechanisms. | |
| * | |
| * This function expects a complete introspection result. Don't forget to check | |
| * the "errors" field of a server response before calling this function. | |
| */ | |
| export declare function buildClientSchema( | |
| introspection: IntrospectionQuery, | |
| options?: GraphQLSchemaValidationOptions, | |
| ): GraphQLSchema; | |