import * as typechain from "@across-protocol/contracts/dist/typechain"; // Import the typechain module
export function getParamType(contractName, functionName, paramName) {
    // eslint-disable-next-line @typescript-eslint/no-explicit-any
    var artifact = typechain["".concat([contractName], "__factory")];
    var fragment = artifact.abi.find(function (fragment) { return fragment.name === functionName; });
    return (fragment === null || fragment === void 0 ? void 0 : fragment.inputs.find(function (input) { return input.name === paramName; })) || "";
}
//# sourceMappingURL=ContractUtils.js.map