import type { Overrides } from '@ethersproject/contracts';
import type { Provider } from '@ethersproject/providers';
import { StrictStreamrClientConfig } from './streamr/Config';
export declare const generateEthereumAccount: () => {
    address: string;
    privateKey: string;
};
export declare const getStreamRegistryChainProviders: (config: Pick<StrictStreamrClientConfig, 'contracts'>) => Provider[];
export declare const getStreamRegistryOverrides: (config: Pick<StrictStreamrClientConfig, 'contracts'>) => Overrides;
