/// import { HyperfileUrl } from './Misc'; import { Readable } from 'stream'; import FeedStore from './FeedStore'; import Queue from './Queue'; export declare const BLOCK_SIZE: number; export interface Header { url: HyperfileUrl; size: number; blocks: number; mimeType: string; sha256: string; } export default class FileStore { private feeds; writeLog: Queue
; constructor(store: FeedStore); header(url: HyperfileUrl): Promise
; read(url: HyperfileUrl): Promise; write(stream: Readable, mimeType: string): Promise
; } export declare function isHyperfileUrl(url: string): url is HyperfileUrl;