UNPKG

@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
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; }