Type alias GetValue<TAbi, TFunctionName, TValueType, TAbiFunction, _Narrowable>
GetValue<TAbi, TFunctionName, TValueType, TAbiFunction, _Narrowable>: _Narrowable extends true ? TAbiFunction["stateMutability"] extends "payable" ? { value?: NoUndefined<TValueType>; } : TAbiFunction["payable"] extends true ? { value?: NoUndefined<TValueType>; } : { value?: never; } : { value?: TValueType; } Type Parameters
TAbi extends Abi | readonly unknown[]
TFunctionName extends string
_Narrowable extends boolean = IsNarrowable<TAbi, Abi>