one
Version:
One is a React framework for web, iOS, and Android apps.
26 lines • 1.13 kB
TypeScript
import type { FileDirectories, FileEncoding, FileEntry, FileInfo } from '../specs/OneFileSystem.nitro';
import { Directory, File, FileHandle, Paths } from './classes';
export type { FileDirectories, FileEncoding, FileEntry, FileInfo };
export type * from './types';
export declare const FileSystem: Readonly<{
getDirectories: () => FileDirectories;
getInfo: (uri: string) => Promise<FileInfo>;
readDirectory: (uri: string) => Promise<FileEntry[]>;
makeDirectory: (uri: string, intermediates?: boolean) => Promise<void>;
writeFile: (uri: string, contents: string, encoding?: FileEncoding) => Promise<void>;
copy: (from: string, to: string) => Promise<void>;
move: (from: string, to: string) => Promise<void>;
delete: (uri: string) => Promise<void>;
File: typeof File;
Directory: typeof Directory;
Paths: typeof Paths;
FileHandle: typeof FileHandle;
FileMode: Readonly<{
readonly ReadWrite: 'rw';
readonly ReadOnly: 'r';
readonly WriteOnly: 'w';
readonly Append: 'wa';
readonly Truncate: 'wt';
}>;
}>;
//# sourceMappingURL=index.d.ts.map