| import type { |
| ASTNode, |
| ConstValueNode, |
| DefinitionNode, |
| ExecutableDefinitionNode, |
| SelectionNode, |
| TypeDefinitionNode, |
| TypeExtensionNode, |
| TypeNode, |
| TypeSystemDefinitionNode, |
| TypeSystemExtensionNode, |
| ValueNode, |
| } from './ast'; |
| export declare function isDefinitionNode(node: ASTNode): node is DefinitionNode; |
| export declare function isExecutableDefinitionNode( |
| node: ASTNode, |
| ): node is ExecutableDefinitionNode; |
| export declare function isSelectionNode(node: ASTNode): node is SelectionNode; |
| export declare function isValueNode(node: ASTNode): node is ValueNode; |
| export declare function isConstValueNode(node: ASTNode): node is ConstValueNode; |
| export declare function isTypeNode(node: ASTNode): node is TypeNode; |
| export declare function isTypeSystemDefinitionNode( |
| node: ASTNode, |
| ): node is TypeSystemDefinitionNode; |
| export declare function isTypeDefinitionNode( |
| node: ASTNode, |
| ): node is TypeDefinitionNode; |
| export declare function isTypeSystemExtensionNode( |
| node: ASTNode, |
| ): node is TypeSystemExtensionNode; |
| export declare function isTypeExtensionNode( |
| node: ASTNode, |
| ): node is TypeExtensionNode; |