import { RetryProvider } from './ethereum/RetryProvider'; import { SpockConfig } from './config'; import { Services, TransactionalServices } from './types'; export declare function createServices(config: SpockConfig): Promise; export declare function withTx(services: Services, op: (tx: TransactionalServices) => Promise): Promise; export declare function createProviders(config: SpockConfig): void; export declare function getRandomProvider(): RetryProvider;