/** * The roots under which the host may announce a mount to a sandbox frame: * * - `mnt` โ€” every `mountPathFromId()` address: spaces, working trees, content * corpora, settings, git libraries (site-main `filesystem/mountUri.ts`). * - `task` โ€” the ยง5.7 task file-delegation chroots * (site-main `editor/task/taskDelegation.ts`). * * `app` and `node_modules` are the BUNDLER's, not the host's: a mount there shadows * the code the frame is about to evaluate. They are unreachable through this list by * construction rather than by a denylist (a denylist is only as good as its * enumeration โ€” `/app/../app`, `/APP`, a future third bundler-owned path). * * Both sides require paths strictly BELOW a root (at least two segments): `/mnt` or * `/task` itself would shadow every mount inside it. That predicate stays in the * consumers; the vocabulary lives here. */ export declare const HOST_MOUNT_ROOTS: readonly ["mnt", "task"];