import ZModulesCDP from '../../types';
import { FusionTimeFrequency } from './components/fusionModal/types';
export declare namespace FusionTask {
    interface Task {
        /**
         * 数据集id
         */
        id: number;
        /**
         * 数据集名称
         */
        datasetName: string;
        /**
         * 数据集类型
         */
        datasetType: number;
        /**
         * 创建人
         */
        creator: string;
        /**
         * 创建时间
         */
        createTime: Date;
        /**
         * 更新时间
         */
        updateTime: Date;
        /**
         * 最近更新完成时间
         */
        lastUpdateTime: Date;
        /**
         * 下次执行时间
         */
        nextRunTime: Date;
        /**
         * 更新频率
         */
        updateFrequency: FusionTimeFrequency;
        /**
         * 更新状态：成功、失败、执行中
         */
        state: ZModulesCDP.DataSet.UpdateState;
        /**
         * 启用状态
         */
        status: ZModulesCDP.DataSet.TaskStatus;
        /**
         * 用户标识字段是否被删除
         */
        needConfig?: boolean;
    }
}
