import { InvoiceServiceOptions } from '../invoice/invoice.service';
import { Logger } from '../logger.interface';
import { EInvoiceMIMEType } from './format.factory.service';
export declare class FormatXMLService {
    private readonly logger;
    constructor(logger: Logger);
    get mimeType(): EInvoiceMIMEType;
    renderXML(data: object): string;
    private cleanAttributes;
    protected getInvoicePdf(options: InvoiceServiceOptions): Promise<Uint8Array>;
    protected uint8ArrayToBase64(uint8Array: Uint8Array): string;
}
