import { C as FsSafeError, i as isPathInside } from "./path-DILYn_gk.js";
import { C as resolveAbsolutePathForWrite, S as resolveAbsolutePathForRead, _ as pathExistsSync, a as walkDirectory, b as canonicalPathFromExistingAncestor, g as pathExists, h as resolveLocalPathFromRootsSync, i as writeFileWithinRoot, l as withTimeout, m as readLocalFileFromRoots, n as readFileWithinRoot, o as walkDirectorySync, r as writeExternalFileWithinRoot, s as readSecureFile, t as ensureAbsoluteDirectory, u as movePathToTrash, v as sanitizeUntrustedFileName, x as findExistingAncestor, y as assertAbsolutePathInput } from "./fs-safe-BeRkeBWM.js";
import { a as root, c as resolveOpenedFileRealPathForHandle, i as readLocalFileSafely, r as openLocalFileSafely } from "./secure-temp-dir-BZNuqvvA.js";
import { a as resolveRegularFileAppendFlags, i as readRegularFileSync, n as appendRegularFileSync, o as statRegularFile, r as readRegularFile, s as statRegularFileSync, t as appendRegularFile } from "./regular-file-CuvhUtZS.js";
export { FsSafeError, appendRegularFile, appendRegularFileSync, assertAbsolutePathInput, canonicalPathFromExistingAncestor, ensureAbsoluteDirectory, findExistingAncestor, isPathInside, movePathToTrash, openLocalFileSafely, pathExists, pathExistsSync, readFileWithinRoot, readLocalFileFromRoots, readLocalFileSafely, readRegularFile, readRegularFileSync, readSecureFile, resolveAbsolutePathForRead, resolveAbsolutePathForWrite, resolveLocalPathFromRootsSync, resolveOpenedFileRealPathForHandle, resolveRegularFileAppendFlags, root, sanitizeUntrustedFileName, statRegularFile, statRegularFileSync, walkDirectory, walkDirectorySync, withTimeout, writeExternalFileWithinRoot, writeFileWithinRoot };
