// Specifiers the burger-build bundler rewrites to burger:* (Contracts C5, C6). // Typing them here keeps existing `node:`/`bun:` imports compiling with the // exact Phase 1 subset — anything outside it is a type error. declare module "node:fs" { export * from "burger:fs"; export { default } from "burger:fs"; } declare module "fs" { export * from "burger:fs"; export { default } from "burger:fs"; } declare module "node:fs/promises" { export * from "burger:fs/promises"; export { default } from "burger:fs/promises"; } declare module "fs/promises" { export * from "burger:fs/promises"; export { default } from "burger:fs/promises"; } declare module "node:path" { export * from "burger:path"; export { default } from "burger:path"; } declare module "path" { export * from "burger:path"; export { default } from "burger:path"; } declare module "node:os" { export * from "burger:os"; export { default } from "burger:os"; } declare module "os" { export * from "burger:os"; export { default } from "burger:os"; } declare module "node:worker_threads" { export * from "burger:worker_threads"; export { default } from "burger:worker_threads"; } declare module "worker_threads" { export * from "burger:worker_threads"; export { default } from "burger:worker_threads"; } declare module "node:crypto" { export * from "burger:crypto"; export { default } from "burger:crypto"; } declare module "crypto" { export * from "burger:crypto"; export { default } from "burger:crypto"; } declare module "node:buffer" { export * from "burger:buffer"; export { default } from "burger:buffer"; } declare module "buffer" { export * from "burger:buffer"; export { default } from "burger:buffer"; } declare module "bun:sqlite" { export * from "burger:sqlite"; export { default } from "burger:sqlite"; } declare module "bun:test" { export * from "burger:test"; }