import { HonoRequest } from 'hono'; import { ReadStream, ReadStreamOptions, WriteStream } from '../fs-capacitor'; import { StreamUploadFile } from '../Upload'; import { Storage, StorageOptions } from './storage'; export interface CapacitorStorageFile extends StreamUploadFile { file: File; createReadStream(options?: ReadStreamOptions): ReadStream; capacitor: WriteStream; } export declare class CapacitorStorage implements Storage { readonly options?: StorageOptions; constructor(options?: StorageOptions); handleFile(file: File, _req: HonoRequest, fieldName: string): Promise; removeFile(file: CapacitorStorageFile): Promise; }