import * as $dara from '@darabonba/typescript'; /** */ export declare class AlertEventMetrics extends $dara.Model { curValue?: string; metricName?: string; metricNameEn?: string; metricNameZh?: string; operator?: string; statistics?: string; threshold?: string; unit?: string; unitFactor?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class AlertEvent extends $dara.Model { alertName?: string; alertStatus?: string; arn?: string; content?: string; customLabels?: { [key: string]: any; }; deDupId?: string; details?: string; eventName?: string; eventType?: string; expression?: string; metrics?: AlertEventMetrics[]; product?: string; resourceInfo?: { [key: string]: any; }; ruleName?: string; severity?: string; source?: string; summary?: string; timestamp?: number; traceId?: string; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }