import { WfLocalePipe } from '../../i18n/pipe/wf-process-editor-locale.pipe'; import { SmsMessageTemplate } from '../sms-message-template/sms-message-template'; export declare class TimeLimitInfo { tag: string; /** * 是否启用 */ enable: boolean; /** * 限定时长 */ dueTime: string; /** * 时间单位 */ timeUnit: string; expireOperations: Array; constructor(); } export declare class ExpireOperation { id: string; /** * 期限控制类型 */ durationType: string; /** * 任务期限 */ timeDuration: number; /** * 时间单位 */ timeUnit: string; /** * 操作类型名称 */ operationTypeName: string; constructor(); } /** * 发送预警信息方式 */ export declare class SendMessage extends ExpireOperation { private localePipe; /** * 预警信息内容 */ message: string; /** * 发送预警信息类型 */ sendType: string; /** * 预警信息主题 */ subject: string; /** * 消息接收人 * 用户IDs */ receiver?: string; /** * 消息接收人显示 */ receiverText?: string; /** * 启用循环预警 */ cycleEnable: boolean; /** * 循环预警时间间隔 */ cycleTime: string; /** * 循环预警时间间隔单位 */ cycleTimeUnit: string; /** * 短信模板 */ smsMessageTemplate: SmsMessageTemplate; constructor(location: any, localePipe: WfLocalePipe); } export declare class AutoHandle extends ExpireOperation { private localePipe; /** * 办理类型,通过驳回否决等等 */ autoHandleType: string; /** * 办理意见 */ message: string; constructor(type: string, localePipe: WfLocalePipe); }