Spaces:
Running
Running
import type { GraphQLSchema } from '../type/schema'; | |
import type { | |
IntrospectionOptions, | |
IntrospectionQuery, | |
} from './getIntrospectionQuery'; | |
/** | |
* Build an IntrospectionQuery from a GraphQLSchema | |
* | |
* IntrospectionQuery is useful for utilities that care about type and field | |
* relationships, but do not need to traverse through those relationships. | |
* | |
* This is the inverse of buildClientSchema. The primary use case is outside | |
* of the server context, for instance when doing schema comparisons. | |
*/ | |
export declare function introspectionFromSchema( | |
schema: GraphQLSchema, | |
options?: IntrospectionOptions, | |
): IntrospectionQuery; | |