export declare class MinimalTools { private readonly tempDir; constructor(tempDir: string); readFile(relPath: string): Promise; writeFile(relPath: string, content: string): Promise<{ bytesWritten: number; absPath: string; hash: string; }>; executeJs(entryRelPath: string, args?: string[], timeoutMs?: number): Promise<{ code: number; stdout: string; stderr: string; }>; listDirectory(relPath: string): Promise; } //# sourceMappingURL=minimalTools.d.ts.map