type ExtractFunctionInputs< TAbi extends Abi, TFunctionName extends TAbiFunctionNames<TAbi>, > = ExtractFunction<TAbi, TFunctionName>["inputs"];