UNPKG

@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
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; }