@disruptive-learning/cfdi-to-pdf
Version:
Librería para crear un pdf basado en un XML CFDI o Retenciones
8 lines (7 loc) • 581 B
TypeScript
import { type TDocumentDefinitions } from 'pdfmake/interfaces.js';
import type CfdiData from '#src/cfdi_data';
import AbstractGenericTraslator from '#src/templates/abstract_generic_translator';
import { type CatalogsData, type DocumentOptions, type DocumentTranslatorInterface } from '#src/types';
export default class GenericCfdiTranslator extends AbstractGenericTraslator implements DocumentTranslatorInterface<CfdiData> {
translate(data: CfdiData, documentOptions: DocumentOptions, catalogs: CatalogsData, primaryColor: string, bgGrayColor: string): TDocumentDefinitions;
}