type ExtractFunctionOutputsType< TAbi extends Abi, TFunctionName extends TAbiFunctionNames<TAbi>,> = ExtractArrayElement< AbiParametersToPrimitiveTypes<ExtractFunctionOutputs<TAbi, TFunctionName>>>;