import { LogTypes, StorageTypes } from '@requestnetwork/types'; type StorageProps = { ipfsStorage: StorageTypes.IIpfsStorage; blockConfirmations?: number; txSubmitter: StorageTypes.ITransactionSubmitter; logger?: LogTypes.ILogger; }; export declare class EthereumStorage implements StorageTypes.IStorageWrite { private readonly logger; private readonly ipfsStorage; private readonly txSubmitter; private readonly blockConfirmations; constructor({ ipfsStorage, logger, blockConfirmations, txSubmitter }: StorageProps); initialize(): Promise; append(content: string): Promise; _getStatus(): Promise; } export {}; //# sourceMappingURL=ethereum-storage.d.ts.map