fiscalapi
Version:
SDK de Node.js para Fiscalapi
28 lines (27 loc) • 2.35 kB
TypeScript
export { FiscalapiClient } from './services/fiscalapi-client';
export type { IFiscalapiClient } from './abstractions/fiscalapi-client.interface';
export type { IFiscalapiService } from './abstractions/fiscalapi-service.interface';
export type { IApiKeyService } from './abstractions/api-key-service.interface';
export type { ICatalogService } from './abstractions/catalog-service.interface';
export type { IInvoiceService } from './abstractions/invoice-service.interface';
export type { IPersonService } from './abstractions/person-service.interface';
export type { IProductService } from './abstractions/product-service.interface';
export type { ITaxFileService } from './abstractions/tax-file-service.interface';
export type { IDownloadCatalogService } from './abstractions/download-catalog.inteface';
export type { ApiKey } from './models/api-key';
export type { Person } from './models/person';
export type { Product, ProductTax } from './models/product';
export type { TaxFile } from './models/tax-file';
export type { Invoice, InvoiceIssuer, TaxCredential, InvoiceRecipient, InvoiceItem, ItemTax, GlobalInformation, RelatedInvoice, InvoiceResponse, InvoicePayment, PaidInvoice, PaidInvoiceTax, CancelInvoiceRequest, CancelInvoiceResponse, CreatePdfRequest, SendInvoiceRequest, InvoiceStatusRequest, InvoiceStatusResponse, } from './models/invoice';
export type { DownloadRule, DownloadRequest, MetadataItem, Xml, XmlGlobalInformation, XmlIssuer, XmlItemCustomsInformation, XmlItem, XmlItemPropertyAccount, XmlItemTax, XmlRecipient, XmlRelated, XmlTax, XmlComplement } from './models/download';
export type { FiscalapiSettings } from './common/fiscalapi-settings';
export type { ApiResponse, ValidationFailure, ProblemDetails } from './common/api-response';
export type { FileResponse } from './common/file-response';
export { PagedList } from './common/paged-list';
export { BaseDto } from './common/base-dto';
export { AuditableDto } from './common/auditable-dto';
export { SerializableDto } from './common/serializable-dto';
export { CatalogDto } from './common/catalog-dto';
export { formatSatDate, parseSatDate, SAT_DATE_FORMAT } from './utils/date-utils';
export { encodeToBase64, decodeFromBase64 } from './utils/encoding-utils';
export { isNullOrUndefined, isNullOrEmpty, isArrayNullOrEmpty, isObjectEmpty } from './utils/validation-utils';