import { safeExists, safeStats, isDirectory, isFile } from './fileExistence.js'; import { safeReadFile, safeReadFileBuffer } from './fileReading.js'; import { safeDelete as managementSafeDelete, safeDeleteSync as managementSafeDeleteSync, ensureDir as managementEnsureDir, ensureDirSync as managementEnsureDirSync } from './managementUtils.js'; import { withFileErrorHandling } from './errorHandling.js'; import { safeWriteFile } from './fileWriting.js'; export { safeWriteFile }; export declare const ensureDir: typeof managementEnsureDir; export declare const ensureDirSync: typeof managementEnsureDirSync; export declare const safeDelete: typeof managementSafeDelete; export declare const safeDeleteSync: typeof managementSafeDeleteSync; export { safeExists, safeStats, isDirectory, isFile, safeReadFile, safeReadFileBuffer, withFileErrorHandling }; declare const fileSystemUtils: { safeExists: typeof safeExists; safeReadFile: typeof safeReadFile; safeWriteFile: typeof safeWriteFile; ensureDir: typeof managementEnsureDir; safeDelete: typeof managementSafeDelete; safeDeleteSync: typeof managementSafeDeleteSync; safeStats: typeof safeStats; isDirectory: typeof isDirectory; isFile: typeof isFile; withFileErrorHandling: typeof withFileErrorHandling; }; export default fileSystemUtils; //# sourceMappingURL=index.d.ts.map