import { ICalculationRule } from "./calculation-rule.interface"; import { IEnumerationRule } from "./enumeration-rule.interface"; import { IRangeRule } from "./range-rule.interface"; export interface IComponentAttributeRule { componentAttributeRuleKey: string; productComponentPath: string; componentAttributeKey: string; productComponentKey: string; productKey: string; code: string; version: string; classCode: string; minimumQuantity: number; maximumQuantity: number; displayOrder: string; calculationOrder: string; attributeExternalCode: string; enumerationRule: IEnumerationRule; rangeRule: IRangeRule; calculationRule: ICalculationRule; }