import type { SenderManager } from "../executor/index.js"; import type { GasPriceManager, Logger, Metrics } from "../utils/index.js"; import type { Registry } from "prom-client"; import type { Chain, PublicClient, Transport, WalletClient } from "viem"; import type { IOptions } from "./config/index.js"; export declare const setupServer: ({ client, walletClient, parsedArgs, logger, rootLogger, registry, metrics, senderManager, gasPriceManager }: { client: PublicClient; walletClient: WalletClient; parsedArgs: IOptions; logger: Logger; rootLogger: Logger; registry: Registry; metrics: Metrics; senderManager: SenderManager; gasPriceManager: GasPriceManager; }) => Promise; //# sourceMappingURL=setupServer.d.ts.map