ixfs
Version:
An 'fs' kind of library dedicated to the browser
10 lines (9 loc) • 469 B
TypeScript
import { IFileEntry } from "../../../types";
export interface ICopyFileInstanceProps {
exists: (fullPath: string) => Promise<boolean>;
fileDetails: <TData = unknown>(fullPath: string) => Promise<IFileEntry<TData>>;
isDirectory: (fullPath: string) => Promise<boolean>;
isFile: (fullPath: string) => Promise<boolean>;
rootDirectoryName: string;
writeFile: <TData = unknown>(fullPath: string, data: TData) => Promise<IFileEntry<TData>>;
}