AbiConstructor
ABI "constructor" type
type AbiConstructor = { inputs: readonly Array<AbiParameter>; payable?: boolean; stateMutability: Extract<AbiStateMutability, "payable" | "nonpayable">; type: "constructor" }
type inputs = readonly Array<AbiParameter>
Deprecated
 use payable  or nonpayable  from AbiStateMutability instead
https://github.com/ethereum/solidity/issues/992
type payable = boolean;
type stateMutability = Extract<  AbiStateMutability,  "payable" | "nonpayable">;
type type = "constructor";