import { Observable } from 'rxjs'; /** * Abstraction layer for handling the webkit file system. * This is not yet a standard spec, but is supported on both Edge and Chrome. */ export declare class WebkitFileSystem { private items; /** * Temporary solution to indicating a file object is actually a directory without fully implementing folder upload support. */ static isDirectoryPropertyName: string; constructor(items: DataTransferItemList); getFileList(): Observable; private toFileList; private getFilesFromEntry; private getFile; private getDirectory; private readAllEntries; private readEntries; }