import { existsSync, readdirSync, readFileSync, statSync } from "node:fs";
import { homedir } from "node:os";
export function createDefaultConfigDeps() {
    return {
        fs: {
            readFile: (path) => readFileSync(path, "utf-8"),
            exists: (path) => existsSync(path),
            listDir: (path) => readdirSync(path),
            stat: (path) => statSync(path),
        },
        env: {
            getEnv: () => process.env,
            cwd: () => process.cwd(),
            home: () => homedir(),
        },
    };
}
//# sourceMappingURL=deps.js.map