import { ASTNode, DefinitionNode, DirectiveNode, DocumentNode, SchemaDefinitionNode, SchemaExtensionNode } from 'graphql'; export declare type HasDirectives = DocumentNode | ASTNode & { directives?: DirectiveNode[]; }; export declare const schemaDefinitions: import("@protoplasm/recall").Replay<(defs: Iterable) => Iterator>; export declare const directives: import("@protoplasm/recall").Replay<(target: HasDirectives) => Generator>; export default directives; //# sourceMappingURL=directives.d.ts.map