/**
 * 预热意图档位（三端统一语义）。
 *
 * 描述"预热深度 / 意图强度"，客户无需感知底层 L1–L4 机制；
 * SDK 内部按当前平台能力把档位映射到对应机制，做不到的静默降级。
 *
 * - `MINIMAL`：App 启动 / 极轻，尚不知具体业务。作用于 manifest 全局 `hosts`，**不需要 bizType**。
 * - `LIGHT`：列表曝光 / 已知业务，中等。作用于 `bizTypes[x].assets`，**需要 bizType**。
 * - `HEAVY`：强意图（hover / 停留 / 即将点击），全力。作用于 `bizTypes[x]` 全套，**需要 bizType**。
 *
 * **各端映射**（详见 design.md Decision 3）：
 * - 鸿蒙：MINIMAL=L1+L2(全局hosts)；LIGHT=L1+L2+L3；HEAVY=已足够(可选 warmupUrl)
 * - Android：MINIMAL/LIGHT=L1(+池预建)；HEAVY=池实例加载 warmup.html(L4)
 * - iOS：MINIMAL/LIGHT=L1(+池预建)；HEAVY=池实例加载 warmup.html(L4)
 */
export enum PrewarmLevel {
    /** 最轻：仅全局 host 级预热（DNS/预连接），无需 bizType。 */
    MINIMAL = 0,
    /** 中等：业务级轻量预热，需要 bizType。 */
    LIGHT = 1,
    /** 最重：业务级全力预热，需要 bizType。 */
    HEAVY = 2
}
