| 27 | // Workspace, a local filesystem, or anything else. |
| 28 | |
| 29 | export interface ReadOperations { |
| 30 | readFile(path: string): Promise<string | null>; |
| 31 | stat(path: string): Promise<FileInfo | null> | FileInfo | null; |
| 32 | } |
| 33 | |
| 34 | export interface WriteOperations { |
| 35 | writeFile(path: string, content: string): Promise<void>; |
no outgoing calls
no test coverage detected