import { IApiKeyService } from './api-key-service.interface'; import { ICatalogService } from './catalog-service.interface'; import { IDownloadCatalogService } from './download-catalog-service.interface'; import { IDownloadRequestService } from './download-request-service.interface'; import { IDownloadRuleService } from './download-rule-service.interface'; import { IInvoiceService } from './invoice-service.interface'; import { IManifestService } from './manifest-service.interface'; import { IPersonService } from './person-service.interface'; import { IProductService } from './product-service.interface'; import { IStampService } from './stamp-service.interface'; import { ITaxFileService } from './tax-file-service.interface'; /** * Interfaz principal del cliente para FiscalAPI */ export interface IFiscalapiClient { /** * Servicio de facturas */ invoices: IInvoiceService; /** * Servicio de productos */ products: IProductService; /** * Servicio de personas */ persons: IPersonService; /** * Servicio de claves de API */ apiKeys: IApiKeyService; /** * Servicio de catálogos */ catalogs: ICatalogService; /** * Servicio de archivos fiscales */ taxFiles: ITaxFileService; /** * Servicio de descarga masiva */ downloadCatalogs: IDownloadCatalogService; /** * Servicio de reglas de descarga masiva */ downloadRules: IDownloadRuleService; /** * Servicio de solicitudes de descarga masiva */ downloadRequests: IDownloadRequestService; /** * Servicio de timbres fiscales */ stamps: IStampService; /** * Servicio de manifiestos */ manifests: IManifestService; } //# sourceMappingURL=fiscalapi-client.interface.d.ts.map