UNPKG

channelape-sdk

Version:
19 lines (18 loc) 884 B
import Supplier from '../model/Supplier'; import RequestClientWrapper from '../../RequestClientWrapper'; import SuppliersQueryRequestByBusinessId from '../model/SuppliersQueryRequestByBusinessId'; import SupplierUpdateRequest from '../model/SupplierUpdateRequest'; import SupplierCreateRequest from '../model/SupplierCreateRequest'; export default class SuppliersService { private readonly client; constructor(client: RequestClientWrapper); get(supplierId: string): Promise<Supplier>; get(suppliersQueryRequestByBusinessId: SuppliersQueryRequestByBusinessId): Promise<Supplier[]>; create(supplier: SupplierCreateRequest): Promise<Supplier>; update(supplier: SupplierUpdateRequest): Promise<Supplier>; private getSupplierById; private getSuppliersByRequest; private mapSupplierPromise; private mapSuppliersPromise; private formatSupplier; }