myst-parser
Version:
Markdown parser for MyST markdown in JavaScript
11 lines • 501 B
TypeScript
import type { DirectiveSpec, DirectiveContext, GenericParent } from 'myst-common';
import type { VFile } from 'vfile';
/**
* Apply directive `run()` methods to build directive ASTs.
*
* @param tree - raw MDAST containing mystDirectives
* @param specs - record mapping from names to directive implementations
* @param vfile
*/
export declare function applyDirectives(tree: GenericParent, specs: DirectiveSpec[], vfile: VFile, ctx: DirectiveContext): void;
//# sourceMappingURL=directives.d.ts.map