expo-file-system
Version:
Provides access to the local file system on the device.
46 lines • 1.22 kB
TypeScript
declare class FileSystemFile {
constructor();
}
declare class FileSystemDirectory {
constructor();
}
declare class FileSystemUploadTask {
start(): Promise<{
body: string;
status: number;
headers: {};
}>;
addListener(): {
remove: () => void;
};
release(): void;
cancel(): void;
}
declare class FileSystemDownloadTask {
start(): Promise<null>;
pause(): {
resumeData: string;
};
resume(): Promise<null>;
addListener(): {
remove: () => void;
};
release(): void;
cancel(): void;
}
declare const _default: {
FileSystemDirectory: typeof FileSystemDirectory;
FileSystemFile: typeof FileSystemFile;
FileSystemUploadTask: typeof FileSystemUploadTask;
FileSystemDownloadTask: typeof FileSystemDownloadTask;
downloadFileAsync: () => Promise<void>;
pickDirectoryAsync: () => Promise<void>;
pickFileAsync: () => Promise<void>;
readonly totalDiskSpace: number;
readonly availableDiskSpace: number;
readonly documentDirectory: string;
readonly cacheDirectory: string;
readonly bundleDirectory: string;
};
export default _default;
//# sourceMappingURL=ExpoFileSystem.web.d.ts.map