type IStorageDownloader = { download: ( url: string, gatewayUrls?: GatewayUrls, options?: SingleDownloadOptions, ) => Promise<Response>;};