MarkdownDocument

constructor(sourceText: String, ast: Document, basePath: Path, references: Map<String, MarkdownReference>, interactiveIdGenerator: LinearInteractiveIdGenerator = LinearInteractiveIdGenerator(), interactiveIds: Map<Node, InteractiveId> = generateInteractiveIdsPreOrder( ast, interactiveIdGenerator ))