UNPKG

@eleva-io/erp-sdk

Version:

SDK oficial para el ERP de Eleva

11 lines 683 B
import { HTTPClient } from '../../../../utils/http'; import { CRUD } from '../../../../utils/crud'; import { PaginatedResponse } from '../../../../utils/types'; import { CreateInvoiceDTO, Invoice, InvoiceQuery, UpdateInvoiceDTO } from '../types/invoice'; export declare class InvoicesAPI extends CRUD<Invoice, CreateInvoiceDTO, UpdateInvoiceDTO, PaginatedResponse<Invoice>> { constructor(httpClient: HTTPClient, baseUrl: string, invoiceId?: string); create(data: CreateInvoiceDTO): Promise<Invoice>; update(id: string, data: UpdateInvoiceDTO): Promise<Invoice>; find(query?: InvoiceQuery): Promise<PaginatedResponse<Invoice>>; } //# sourceMappingURL=invoices.d.ts.map