import { Callbacks } from '../types'; export type FileProxyOptions = { LRUSize?: number; requestChunkSize?: number; }; declare class FileProxy { #private; url: string; worker: Worker; options: FileProxyOptions; callbacks: Callbacks; file: any; constructor(url?: string, options?: FileProxyOptions, callbacks?: Callbacks); set: (url?: string, options?: FileProxyOptions, callbacks?: Callbacks) => void; get: (path?: string) => Promise; load: (url?: string, options?: FileProxyOptions, callbacks?: Callbacks) => Promise; send: (o: any) => Promise; } export default FileProxy;