import { FileHandle, FileHandleOpts } from './adapter-types';
export declare class FileHandleDownloader implements FileHandle {
    name: string;
    kind: 'file';
    writable: boolean;
    readable: boolean;
    _deleted: boolean;
    constructor(name?: string);
    getFile(): Promise<File>;
    isSameEntry(other: FileHandle): Promise<boolean>;
    remove(): Promise<void>;
    createWritable(options?: FileHandleOpts): Promise<WritableStreamDefaultWriter<any>>;
}
