Type Alias ContractFunctionArgs<abi, mutability, functionName>
ContractFunctionArgs: AbiParametersToPrimitiveTypes< ExtractAbiFunction< abi extends Abi ? abi : Abi, functionName, mutability, >["inputs"], "inputs",> extends infer args ? [args] extends [never] ? readonly unknown[] : args : readonly unknown[]