import { AadeBookInvoiceType } from '../../models/invoice.model';
import { IncomeClassificationsDoc } from '../../models/incomeClassification.model';
import { ExpensesClassificationsDoc } from '../../models/expensesClassification.model';
import { PaymentMethodsDoc } from '../../models/paymentMethods.model';
export declare class XmlHelper {
    private builderOptions;
    parseXml<T = any>(xml: string): Promise<T>;
    buildInvoicesDocXml(invoices: AadeBookInvoiceType[]): string;
    buildIncomeClassificationXml(classificationsDoc: IncomeClassificationsDoc): string;
    buildExpensesClassificationXml(classificationsDoc: ExpensesClassificationsDoc): string;
    buildPaymentMethodsXml(paymentsDoc: PaymentMethodsDoc): string;
    private applyInvoiceNamespacePrefixes;
    private applyIncomeClassificationPrefixes;
    private applyExpenseClassificationPrefixes;
    private applyPaymentMethodPrefixes;
}
