import { basic as request } from '@/api/request';
/**
 * @description 创建流程监听器
 * @url /bpm/process-listener/create
 * @method POST
 * @author @pubinfo/openapi
 */
export declare function postBpmProcessListenerCreate<R = API.ResponseDataString, T = API.ResponseDataString>(body: API.BpmProcessListenerSaveReqVO, options?: Parameters<typeof request.Post<R, T>>[2]): import("alova").Method<import("alova").RespondedAlovaGenerics<import("pubinfo").AG, R, T>>;
/**
 * @description 删除流程监听器
 * @url /bpm/process-listener/delete
 * @method POST
 * @author @pubinfo/openapi
 */
export declare function postBpmProcessListenerDelete<R = API.ResponseDataBoolean, T = API.ResponseDataBoolean>(params: API.postBpmProcessListenerDeleteParams, options?: Parameters<typeof request.Post<R, T>>[2]): import("alova").Method<import("alova").RespondedAlovaGenerics<import("pubinfo").AG, R, T>>;
/**
 * @description 获得流程监听器
 * @url /bpm/process-listener/get
 * @method GET
 * @author @pubinfo/openapi
 */
export declare function getBpmProcessListenerGet<R = API.ResponseDataBpmProcessListenerRespVO, T = API.ResponseDataBpmProcessListenerRespVO>(params: API.getBpmProcessListenerGetParams, options?: Parameters<typeof request.Get<R, T>>[1]): import("alova").Method<import("alova").RespondedAlovaGenerics<import("pubinfo").AG, R, T>>;
/**
 * @description 获得流程监听器分页
 * @url /bpm/process-listener/page
 * @method POST
 * @author @pubinfo/openapi
 */
export declare function postBpmProcessListenerPage<R = API.ResponseDataPageDataBpmProcessListenerRespVO, T = API.ResponseDataPageDataBpmProcessListenerRespVO>(body: API.BpmProcessListenerPageReqVO, options?: Parameters<typeof request.Post<R, T>>[2]): import("alova").Method<import("alova").RespondedAlovaGenerics<import("pubinfo").AG, R, T>>;
/**
 * @description 更新流程监听器
 * @url /bpm/process-listener/update
 * @method POST
 * @author @pubinfo/openapi
 */
export declare function postBpmProcessListenerUpdate<R = API.ResponseDataBoolean, T = API.ResponseDataBoolean>(body: API.BpmProcessListenerSaveReqVO, options?: Parameters<typeof request.Post<R, T>>[2]): import("alova").Method<import("alova").RespondedAlovaGenerics<import("pubinfo").AG, R, T>>;
