import 'reflect-metadata'; import { EthereumService } from '../service/ethereum-service'; import { KeyPair } from './encryption-service'; import { BackendService } from './backend-service'; import { Entity } from '../adapter/provider-adapter'; export declare class MinespiderService { private ethereumService; private backendService; constructor(ethereumService: EthereumService, backendService: BackendService); registerEntity(entity: Entity): Promise; updateSilqTokenAddress(newAddress: string): Promise; updateMinespiderAddress(newAddress: string): Promise; updateDataPacketStorageAddress(newAddress: string): Promise; modifyMassBalanceCertification(producerId: string, materialId: string, cmw: number): Promise; }