export declare class AlarmSubRequest { name?: string; enable?: number; private 'alarm_level'?; private 'notification_target'?; private 'notification_target_name'?; private 'notification_target_type'?; private 'time_zone'?; private 'cluster_id'?; private 'alarm_detail'?; constructor(name?: string, notificationTarget?: string, notificationTargetName?: string, notificationTargetType?: string, timeZone?: string); withName(name: string): AlarmSubRequest; withEnable(enable: number): AlarmSubRequest; withAlarmLevel(alarmLevel: string): AlarmSubRequest; set alarmLevel(alarmLevel: string | undefined); get alarmLevel(): string | undefined; withNotificationTarget(notificationTarget: string): AlarmSubRequest; set notificationTarget(notificationTarget: string | undefined); get notificationTarget(): string | undefined; withNotificationTargetName(notificationTargetName: string): AlarmSubRequest; set notificationTargetName(notificationTargetName: string | undefined); get notificationTargetName(): string | undefined; withNotificationTargetType(notificationTargetType: string): AlarmSubRequest; set notificationTargetType(notificationTargetType: string | undefined); get notificationTargetType(): string | undefined; withTimeZone(timeZone: string): AlarmSubRequest; set timeZone(timeZone: string | undefined); get timeZone(): string | undefined; withClusterId(clusterId: string): AlarmSubRequest; set clusterId(clusterId: string | undefined); get clusterId(): string | undefined; withAlarmDetail(alarmDetail: string): AlarmSubRequest; set alarmDetail(alarmDetail: string | undefined); get alarmDetail(): string | undefined; } //# sourceMappingURL=AlarmSubRequest.d.ts.map