import { AbstractFileEntry } from "../AbstractFileEntry";
import { DirectoryEntry } from "../filesystem";
import { FileSystemObject } from "../FileSystemObject";
import { FileSystemParams } from "../FileSystemParams";
import { IdbAccessor } from "./IdbAccessor";
import { IdbFileWriter } from "./IdbFileWriter";
export declare class IdbFileEntry extends AbstractFileEntry<IdbAccessor> {
    constructor(params: FileSystemParams<IdbAccessor>);
    protected createFileWriter(file: File): IdbFileWriter;
    protected toDirectoryEntry(obj: FileSystemObject): DirectoryEntry;
}
//# sourceMappingURL=IdbFileEntry.d.ts.map