import { ParsingResult, Header, TocFragments, RenderingResult } from '../type';
import { BufWriter } from './context';
/**
 * RenderingResultImpl implements RenderingResult
 */
export declare class RenderingResultImpl implements RenderingResult {
    private buffer;
    constructor(buffer: BufWriter);
    bytes(): Uint8Array;
    toString(): string;
}
/**
 * Result implementation combining parsing and rendering results
 */
export declare class ResultImpl implements ParsingResult, RenderingResult {
    private parsingResult;
    private renderingResult;
    constructor(parsingResult: ParsingResult, renderingResult: RenderingResult);
    headers(): Header[];
    tableOfContents(): TocFragments;
    bytes(): Uint8Array;
}
//# sourceMappingURL=parserresult.d.ts.map