/** * Platform Compat * * @module platform/compat */ export { createFileSystem, exists, type FileSystem, isNotFoundError, makeTempDir, mkdir, readDir, readTextFile, remove, stat, symlink, writeFile, writeTextFile, } from "./fs.js"; export { createKVStore, MemoryKv, openKv, polyfillDenoKv } from "./kv/index.js"; export { SqliteKv } from "./kv/index.js"; export type { Kv, KvEntry, KvListOptions, SqliteDatabase } from "./kv/index.js"; export { chdir, cwd, deleteEnv, env, execPath, exit, getArgs, getEnv, getEnvBoolean, getEnvNumber, getEnvOverlayStorage, getEnvString, getOsType, getRuntimeVersion, getStdout, getTerminalSize, isInteractive, isStdoutTTY, memoryUsage, onGlobalError, onSignal, pid, promptSync, runCommand, setEnv, unrefTimer, uptime, writeStdout, writeStdoutAsync, } from "./process.js"; export type { CommandOptions, CommandResult, EnvBooleanOptions } from "./process.js"; export { isBrowserEnvironment, isBun, isCloudflare, isDeno, isDenoCompiled, isNode, isNodeRuntime, isServerEnvironment, } from "./runtime.js"; export { createEscapeBuffer, type EscapeBuffer, getStdinReader, setRawMode, type StdinReader, waitForEnterOrExit, waitForKeypress, } from "./stdin.js"; export { dynamicImport } from "./dynamic-import.js"; export { importKreuzberg } from "./opaque-deps.js"; export { basename, dirname, extname, fromFileUrl, isAbsolute, join, relative, resolve, sep, } from "./path/index.js"; //# sourceMappingURL=index.d.ts.map