@nexle-soft/quick-desk-client
Version:
Typescript Client for Quick desk's APIs
12 lines • 709 B
TypeScript
import { HttpClient } from "./axios";
import { BaseListResponse, BaseParams, BaseResponse } from "./types/common";
import { TicketStatus } from "./types/ticket";
export declare class TicketSettingStatusApi extends HttpClient {
constructor();
getListStatuses(params: BaseParams): Promise<BaseListResponse<TicketStatus>>;
getStatusId(id: string): Promise<BaseResponse<TicketStatus>>;
createStatus(data: Partial<TicketStatus>): Promise<BaseResponse<TicketStatus>>;
updateStatus({ id, ...data }: Partial<TicketStatus>): Promise<BaseResponse<TicketStatus>>;
deleteStatus(id: Partial<TicketStatus>): Promise<BaseResponse<TicketStatus>>;
}
//# sourceMappingURL=ticketSettingStatusApi.d.ts.map