import type { EthereumModuleConfigOptions } from './EthereumModuleConfig'; import { type DependencyManager, type Module } from '@credo-ts/core'; import { EthereumApi } from './EthereumApi'; import { EthereumModuleConfig } from './EthereumModuleConfig'; export declare class EthereumModule implements Module { readonly config: EthereumModuleConfig; readonly api: typeof EthereumApi; constructor(options: EthereumModuleConfigOptions); register(dependencyManager: DependencyManager): void; }