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