export declare function ensureDir(dirPath: string): Promise; export declare function assertSubPath(baseDir: string, targetPath: string): void; export declare function writeTextFile(baseDir: string, relativePath: string, content: string): Promise<{ bytesWritten: number; absPath: string; } | never>; export declare function readTextFile(baseDir: string, relativePath: string): Promise; export declare function sha256(content: string): string; export declare function prettierFormat(content: string): Promise; export declare function acornParse(content: string): Promise; export declare function execNodeScript(entryAbsPath: string, args?: string[], timeoutMs?: number, cwd?: string): Promise<{ code: number; stdout: string; stderr: string; }>; //# sourceMappingURL=fsutil.d.ts.map