# -*- coding: utf-8 -*- """配置化驾驶舱内核模块(iAOP-Core / cockpit)—— 对齐 PRD 5.5「⑤ 配置化驾驶舱」。 当前对外暴露 issue #52「报警看板配置化(阈值/规则外置)」的能力:把告警面板的 展示语义(严重度配色 / 规则源 / SOP / 确认 / 分组排序)外置为模板配置资产。 布局 JSON Schema(#50)与渲染层(#51)在其各自 feature 分支上推进;合入 main 后,本 ``__init__`` 会合并它们的导出(``CockpitLayout`` / ``validate_layout`` / ``RenderPlan`` 等)。当前只导出 #52 的告警面板配置 API,保证 #52 在 main 上 可独立运行、可独立测试。 """ from __future__ import annotations from .alarm_config import ( # noqa: F401 ALARM_CONFIG_SCHEMA_ID, ALARM_CONFIG_SCHEMA_VERSION, DEFAULT_ACK_TIMEOUT_S, DEFAULT_MAX_ITEMS, DEFAULT_MUTE_LOWER, MAX_ALLOWED_ITEMS, SEVERITY_RANK, VALID_GROUP_BY, VALID_SEVERITIES, VALID_SORT_BY, VALID_SOURCE_KINDS, AlarmConfigError, AlarmConfigValidationResult, AlarmPanelConfig, AlarmRulesSource, SeverityColor, filter_alarms_by_mute, load_alarm_config, render_alarm_panel_props, validate_alarm_config, ) __all__ = [ "ALARM_CONFIG_SCHEMA_ID", "ALARM_CONFIG_SCHEMA_VERSION", "DEFAULT_ACK_TIMEOUT_S", "DEFAULT_MAX_ITEMS", "DEFAULT_MUTE_LOWER", "MAX_ALLOWED_ITEMS", "SEVERITY_RANK", "VALID_GROUP_BY", "VALID_SEVERITIES", "VALID_SORT_BY", "VALID_SOURCE_KINDS", "AlarmConfigError", "AlarmConfigValidationResult", "AlarmPanelConfig", "AlarmRulesSource", "SeverityColor", "filter_alarms_by_mute", "load_alarm_config", "render_alarm_panel_props", "validate_alarm_config", ]