UNPKG

zohobooks-sdk

Version:
20 lines (19 loc) 794 B
import { ZohoBooksApi } from "../../api"; import { ApiClient } from "common/api-client"; import { SalesOrder, SalesOrderResponse, SalesOrderListResponse } from "./types"; export declare class SalesOrders extends ApiClient { constructor(baseApi: ZohoBooksApi); create(data: Partial<SalesOrder>): Promise<SalesOrderResponse>; list(): Promise<SalesOrderListResponse>; get(salesOrderId: string): Promise<SalesOrderResponse>; update(salesOrderId: string, data: Partial<SalesOrder>): Promise<SalesOrderResponse>; delete(salesOrderId: string): Promise<{ code: number; message: string; }>; markAsConfirmed(salesOrderId: string): Promise<{ code: number; message: string; }>; convertToInvoice(salesOrderId: string): Promise<any>; }