@mdfriday/foundry
Version:
The core engine of MDFriday. Convert Markdown and shortcodes into fully themed static sites – Hugo-style, powered by TypeScript.
19 lines (18 loc) • 657 B
TypeScript
import Token from 'markdown-it/lib/token.mjs';
import { ParsingResult, Header, TocFragments } from '../../index';
import { AutoIDGenerator } from '@internal/domain/markdown/vo/tableofcontents';
export declare class ParserResult implements ParsingResult {
private _headers;
private _toc;
private tokens;
private source;
private idGenerator;
constructor(tokens: Token[], source: Uint8Array, idGenerator?: AutoIDGenerator);
headers(): Header[];
tableOfContents(): TocFragments;
getTokens(): Token[];
getSource(): Uint8Array;
private buildTableOfContents;
private extractHeaders;
private findNextTextToken;
}