@nodecfdi/cfdi-to-pdf
Version:
Librería para crear un pdf basado en un XML CFDI o Retenciones
29 lines (25 loc) • 1.04 kB
TypeScript
import { XmlNodeInterface } from '@nodecfdi/cfdi-core/types';
import { A as AbstractInvoiceData } from './types-Bh9uXUR8.js';
declare class CfdiData extends AbstractInvoiceData {
private readonly _comprobante;
private readonly _address;
constructor(comprobante: XmlNodeInterface, qrUrl?: string | null, tfdSourceString?: string | null, logo?: string, address?: string, additionalFields?: {
title: string;
value: string;
}[]);
comprobante(): XmlNodeInterface;
address(): string | undefined;
}
declare class RetencionesData extends AbstractInvoiceData {
private readonly _retenciones;
private readonly _periodo;
private readonly _totales;
constructor(retenciones: XmlNodeInterface, qrUrl?: string | null, tfdSourceString?: string | null, logo?: string, additionalFields?: {
title: string;
value: string;
}[]);
retenciones(): XmlNodeInterface;
periodo(): XmlNodeInterface;
totales(): XmlNodeInterface;
}
export { CfdiData as C, RetencionesData as R };