export declare class HtmlToPdfParser {
    private doc;
    private contentWidth;
    private currentY;
    private contentX;
    private pageHeight;
    private pageBottom;
    private templatePath;
    private safeAreaTop;
    constructor(doc: any, contentWidth: number, options?: {
        contentX?: number;
        startY?: number;
        pageBottom?: number;
        templatePath?: string | null;
        safeAreaTop?: number;
    });
    private addNewPage;
    parseHtml(html: string): void;
    private stripHtml;
    private processElement;
    private renderQuillBulletList;
    private renderBulletListItem;
    private renderUnorderedList;
    private renderOrderedList;
    private processChildren;
    private renderTextBlock;
    private preserveVariables;
    private renderList;
    private renderText;
    private getElementStyle;
    private getAlignmentStyle;
    private findParentWithAlignment;
    private getFormattedText;
    private getFontStyle;
}
