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