import { HttpClient } from "./axios";
import { BaseListResponse, BaseParams, BaseResponse } from "./types/common";
import { ActivityLog } from "./types/activity-log";
export declare class ActivityLogApi extends HttpClient {
    constructor();
    getList(params: BaseParams): Promise<BaseListResponse<ActivityLog>>;
    getById(id: string): Promise<BaseResponse<ActivityLog>>;
    createType(data: Partial<ActivityLog>): Promise<BaseResponse<ActivityLog>>;
    updateType({ id, ...data }: Partial<ActivityLog>): Promise<BaseResponse<ActivityLog>>;
    deleteType(id: Partial<ActivityLog>): Promise<BaseResponse<ActivityLog>>;
}
//# sourceMappingURL=activityLogApi.d.ts.map