export interface ABIFunc < T , K = void > { outputType : K ; decodeInput ( argStr ) : T ; encodeInput ( x ) : string ; decodeOutput ( argStr ) : K ; } export interface ABIFuncParamless < T = void > { outputType : T ; encodeInput ( ) : string ; decodeOutput ( argStr ) : T ; }