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