import * as $dara from '@darabonba/typescript'; import { AlertRuleAction } from "./AlertRuleAction"; import { AlertRuleNotification } from "./AlertRuleNotification"; import { AlertRuleRcaConfig } from "./AlertRuleRcaConfig"; export declare class AlertRuleSend extends $dara.Model { /** * @remarks * The alert action integration configuration. */ action?: AlertRuleAction; /** * @remarks * The alert notification configuration. */ notification?: AlertRuleNotification; /** * @remarks * The list of notification policies that define the notification methods or Policy Name values to use for different alert states, such as triggered and recover. */ notifyStrategies?: string[]; /** * @remarks * The root cause analysis (RCA) configuration. After this feature is enabled, root cause analysis is automatically performed when an alert is triggered. */ rcaConfig?: AlertRuleRcaConfig; /** * @remarks * Indicates whether event delivery of alert events to ARMS alert management is enabled. * * @example * true */ sendToArms?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }