24 lines
750 B
TypeScript
24 lines
750 B
TypeScript
import { DocumentNode, DefinitionNode } from 'graphql';
|
|
export declare function filterAndExtractExtensionDefinitions(ast: DocumentNode): {
|
|
typesAst: {
|
|
definitions: DefinitionNode[];
|
|
kind: "Document";
|
|
loc?: import("graphql").Location;
|
|
};
|
|
extensionsAst: {
|
|
definitions: DefinitionNode[];
|
|
kind: "Document";
|
|
loc?: import("graphql").Location;
|
|
};
|
|
};
|
|
export declare function filterExtensionDefinitions(ast: DocumentNode): {
|
|
definitions: DefinitionNode[];
|
|
kind: "Document";
|
|
loc?: import("graphql").Location;
|
|
};
|
|
export declare function extractExtensionDefinitions(ast: DocumentNode): {
|
|
definitions: DefinitionNode[];
|
|
kind: "Document";
|
|
loc?: import("graphql").Location;
|
|
};
|