/// <reference types="node" />
export type signInvoiceXmlOptions = Partial<{
    pkcs12Password: string;
}>;
/**
 *
 * @param invoiceXml The invoice XML to be signed.
 * @param pkcs12Data The pkcs12 file (.p12/.pfx) data expressed as a node Buffer or base64 string.
 * @param options Options are:
 * - **pkcs12Password**: The pkcs12 file password. Defaults to no password.
 * @returns
 */
export declare const signInvoiceXml: (invoiceXml: string, pkcs12Data: string | Buffer, options?: signInvoiceXmlOptions) => string;
