UNPKG

@dapplets/dapplet-extension

Version:
15 lines (14 loc) 527 B
import { DirectoryData, Storage as ModuleStorage } from './storage'; export declare class SwarmModuleStorage implements ModuleStorage { private _gateway; private _swarmPostageStampId; timeout: number; constructor(config: { swarmGatewayUrl: string; swarmPostageStampId: string; }); getResource(uri: string, fetchController?: AbortController): Promise<ArrayBuffer>; private _extractReference; save(blob: Blob): Promise<string>; saveDir(data: DirectoryData): Promise<string>; }