export declare class InvoiceMapper {
    static toPdf(invoice: any, paymentDetails: any, attachments?: any[]): {
        invoiceNo: any;
        date: string;
        dueDate: string;
        status: any;
        taxType: any;
        client: {
            name: any;
            email: any;
            phone: any;
        };
        attachments: {
            url: string;
            type: any;
            name: any;
        }[];
        user: {
            companyName: any;
            busniessNo: any;
            licenseNumber: any;
            email: any;
            phone: any;
            address: any;
            city: any;
            state: any;
            zipCode: any;
            country: any;
            currency: any;
            currencySymbol: string;
            terms: any;
            profileImage: any;
        };
        items: any;
        summary: {
            subTotal: any;
            invoiceDiscountAmount: any;
            taxTotal: any;
            grandTotal: any;
        };
        paymentMethods: any[];
    };
    private static mapPaymentDetails;
    private static maskAccount;
}
