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