import { EnglishArabicDTO } from "bnsights-control-library"; import { ParticipantModel } from './../ImpersonationRuleModels/ParticipantModel'; import { WFActivityOutcomeModel } from './WFActivityOutcomeModel'; export declare class WFActivityModel { ID: number; Name: EnglishArabicDTO; Description: EnglishArabicDTO; ActivityTypeItemID: number; VersionID: number; SysName: string; OutcomeSysName: string; TypeName: EnglishArabicDTO; NormalOutcomeName: EnglishArabicDTO; ParticipantDTO: ParticipantModel; ParticipantTypeID: number; PersmsetID: number; NextActivityID?: number; CanAddOutcome: boolean; SendEmailOnTaskAssignment: boolean; TaskName: EnglishArabicDTO; TaskDescription: EnglishArabicDTO; TaskURL: string; TaskCorrlTypeID?: number; VersionIDEncrypted: string; WFIDEncryp: string; ShowTypeInEmail: boolean; participantPermsetsIDsString: string[]; ParticipantTypeItemIDsStringList: string[]; IsPercentageTask: boolean; DisableOutcomeSysName: boolean; CanCompleteFromTME: boolean; IsEmail: boolean; IsEditMode: boolean; CanAddComment: boolean; LHSVariableID?: number; RHSVariableID?: number; RHSTypeItemID?: number; OperatorTypeItemID?: number; RHSValue: string; Outcomes: WFActivityOutcomeModel[]; }