import { AbstractFileEntry, DirectoryEntry, FileSystemObject, FileSystemParams } from "kura";
import { S3Accessor } from "./S3Accessor";
import { S3FileWriter } from "./S3FileWriter";
export interface S3FileParams extends FileSystemParams<S3Accessor> {
    size: number;
}
export declare class S3FileEntry extends AbstractFileEntry<S3Accessor> {
    constructor(params: FileSystemParams<S3Accessor>);
    protected createFileWriter(file: File): S3FileWriter;
    protected toDirectoryEntry(obj: FileSystemObject): DirectoryEntry;
}
//# sourceMappingURL=S3FileEntry.d.ts.map