interface IFileimport { type IFile } from "https://deno.land/x/mesozoic@v1.3.8/lib/sources/file.ts"; Methodsfilename(): stringdirname(): stringpath(): stringoriginalPath(): PathrelativePath(): stringurl(): URLroot(): stringextension(): stringread(): Promise<string>readAsJson<T = unknown>(): Promise<T>readBytes(): Promise<Uint8Array>write(content: string | Uint8Array, overwrite?: boolean): Promise<void>writeJson(value: any, pretty?: boolean): Promise<void>copyTo(to: string, filePath?: string): Promise<IFile>remove(): Promise<boolean>rename(newFilename: string): Promise<string>clone(): IFilecontentHash(): Promise<string>