The mounted catalog (throws if none).
Set the device/platform profile used to select bundle variants.
Subscribe to load progress; returns an unsubscribe function.
Whether bundle id is currently loaded (reader ready).
Load bundle id and its dependency closure; resolves when all are ready.
Each bundle in the closure gains a reference.
Load every bundle that contains an asset tagged label.
Release a reference to bundle id (and its dependency closure). Disposes a
bundle once its refcount reaches zero.
Read an asset's raw bytes by key, loading (and retaining) its owning bundle on demand. A bundle first reached this way stays resident until unloadAll — use loadBundle/release when you need scoped lifetimes.
Release every bundle and dispose all readers.
Load the catalog (from a URL or an in-memory CatalogDoc).