/// /// export declare function fsGetSourceForNode(element: Node, requestDirHandle: (params: { mode: FileSystemPermissionMode; }) => Promise): Promise<{ fiberSource: import("./react-source").FiberSource; path: string; text: string; fileHandle: FileSystemFileHandle; } | null>; export declare type OpenFile = { path: string; text: string; fileHandle: FileSystemFileHandle; }; export declare function fsGetFileContents(dirHandle: FileSystemDirectoryHandle, rawPath: string): Promise; export declare function fsGetFile(dirHandle: FileSystemDirectoryHandle, path: string): Promise; export declare function fsWriteToFile(fileHandle: FileSystemFileHandle, data: string): Promise; export declare function findClosestFile(dirHandle: FileSystemDirectoryHandle, closestTo: string, fileNameCandidates: string[]): Promise; export declare function fileToText(file: File): Promise; export declare function useDirHandle(): { getDirHandle: (params: { mode: FileSystemPermissionMode; }) => Promise; FsAccessWarningAlert: () => JSX.Element; alertIsOpen: boolean; }; export declare function normalizePath(path: string): string; //# sourceMappingURL=fs.d.ts.map