import * as cm from "commonmark"; import * as it from "./iterator"; export interface MarkDownEx { readonly frontMatter?: string; readonly markDown: cm.Node; } export declare type NodeType = cm.NodeType; export declare const createNode: (type: NodeType, ...children: readonly cm.Node[]) => cm.Node; export declare const createText: (literal: string) => cm.Node; export declare const createCodeBlock: (info: string, literal: string) => cm.Node; export declare const iterate: (node: cm.Node) => it.IterableEx; export declare const parseMarkdown: (fileContent: string) => MarkDownEx; export declare const markDownExToString: (mde: MarkDownEx) => string; //# sourceMappingURL=markdown-transformer.d.ts.map