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