import { AdvancedRuleModel } from "./AdvancedRuleModel"; /** * Model representing an execution of an advanced rule for a company * @export * @class AdvancedRuleExecutionModel */ export declare class AdvancedRuleExecutionModel { /** * @type {string} * @memberof AdvancedRuleExecutionModel */ ruleExecutionId?: string | undefined; /** * @type {string} * @memberof AdvancedRuleExecutionModel */ name: string; /** * @type {Date} * @memberof AdvancedRuleExecutionModel */ startDate?: Date | undefined; /** * @type {Date} * @memberof AdvancedRuleExecutionModel */ endDate?: Date | undefined; /** * @type {boolean} * @memberof AdvancedRuleExecutionModel */ enabled?: boolean | undefined; /** * @type {boolean} * @memberof AdvancedRuleExecutionModel */ continueOnError?: boolean | undefined; /** * @type {string} * @memberof AdvancedRuleExecutionModel */ ruleId: string; /** * @type {AdvancedRuleModel} * @memberof AdvancedRuleExecutionModel */ rule?: AdvancedRuleModel | undefined; /** * @type {string} * @memberof AdvancedRuleExecutionModel */ customerData?: string | undefined; /** * @type {string} * @memberof AdvancedRuleExecutionModel */ customerDataId?: string | undefined; /** * @type {string} * @memberof AdvancedRuleExecutionModel */ createdBy?: string | undefined; /** * @type {string} * @memberof AdvancedRuleExecutionModel */ createdOn?: string | undefined; /** * @type {string} * @memberof AdvancedRuleExecutionModel */ modifiedBy?: string | undefined; /** * @type {string} * @memberof AdvancedRuleExecutionModel */ modifiedOn?: string | undefined; }