/// <reference types="node" />
/// <reference types="node" />
interface PdfData {
    base64?: boolean;
    paperSize?: string;
    qrcode?: string;
    qrCodeWidth?: number;
    esign?: {
        image: string;
        nameLine1: string;
        nameLine2?: string;
    };
    headerbase64Image?: string;
    header?: Function;
    footer?: Function;
    leftMargin?: number;
    topMargin?: number;
    rightMargin?: number;
    bottomMargin?: number;
    paragraphSpace?: number;
    media?: {
        content: string[];
        singleImagePerPage?: boolean;
    };
}
export default function createPdf(html: string, data: PdfData): Promise<string | Buffer>;
export {};
//# sourceMappingURL=PdfGenerator.d.ts.map