/** * @type CustomRule: A custom rule. * * @property ruleId: The ID of the custom rule. * - **Pattern:** /^.*$/ * * @property description: The description of the custom rule. * - **Pattern:** /^.*$/ * * @property expression: The expression that determines the custom rule\'s behavior. * - **Pattern:** /^.*$/ * * @property actions: The action(s) applied by the custom rule. * * @property lastUpdated: Date when the custom rule was last updated. * * @property enabled: Whether or not the custom rule is enabled. * */ export type CustomRule = { ruleId: string; description: string; expression: string; actions: Array; lastUpdated: string; enabled: boolean; } & { [key: string]: any; };