@dapplets/dapplet-extension
Version:
The Bridge to the Augmented Web.
12 lines (11 loc) • 460 B
TypeScript
import { DirectoryData, Storage as ModuleStorage } from './storage';
export declare class CentralizedModuleStorage implements ModuleStorage {
timeout: number;
private _s3ReadEndpoint;
private _authEndpoint;
getResource(hash: string, fetchController?: AbortController): Promise<ArrayBuffer>;
save(blob: Blob): Promise<string>;
saveDir(data: DirectoryData): Promise<string>;
private _createPresignedPost;
private _createObject;
}