/// import { Observable } from 'rxjs'; import { Stream } from 'stream'; import { StorageConnection } from '../../connection/storage-connection'; import { FileRepository } from '../repository/file-repository'; import { NodeInfoResponse } from './node-info-response'; export declare class StorageNodeClient implements FileRepository { readonly storageConnection: StorageConnection; static readonly HEADER_CREDENTIALS = "HeaderCredentials"; private readonly apiUrl; private readonly headerCredentials; constructor(storageConnection: StorageConnection); addStream(stream: Stream): Observable; getStream(dataHash: string): Observable; getNodeInfo(): Observable; }