import { capabilityTotalBytes, SHERPA_EN_STREAMING_20M, SHERPA_JA_REAZONSPEECH } from "./model-capabilities.js";
import { LOCAL_TRANSLATION_MODEL } from "./model.js";
/**
 * Maximum current download footprint for the default automatic local path:
 * English and Japanese realtime ASR plus both local translation bundles.
 * Keep this derived from the download manifests so UI copy cannot drift.
 */
export const FULL_LOCAL_AUTOMATIC_RESOURCE_BYTES = capabilityTotalBytes(SHERPA_EN_STREAMING_20M) +
    capabilityTotalBytes(SHERPA_JA_REAZONSPEECH) +
    LOCAL_TRANSLATION_MODEL.fileSets["wasm-cpu"].estimatedSizeBytes;
export const FULL_LOCAL_AUTOMATIC_RESOURCE_MIB = FULL_LOCAL_AUTOMATIC_RESOURCE_BYTES / (1024 * 1024);
