import type { EdrNetworkConfigOverride } from "../../../../types/config.js";
import type { ChainType } from "../../../../types/network.js";
export interface NodeConnectionArguments {
    chainType?: string;
    chainId: number;
    fork?: string;
    forkBlockNumber: number;
}
export interface ResolvedNodeConnectionParams {
    network: string;
    chainType?: ChainType;
    override?: EdrNetworkConfigOverride;
}
/**
 * Resolves the arguments passed to the `node` task into the connection
 * parameters used to create the underlying network connection.
 */
export declare function resolveNodeConnectionParams(network: string, args: NodeConnectionArguments): ResolvedNodeConnectionParams;
//# sourceMappingURL=resolve-node-connection-params.d.ts.map