UNPKG

@safe-global/types-kit

Version:

Types for use with the Safe Core SDK packages

14 lines 773 B
import { Abi } from 'abitype'; import BaseContract, { SafeContractFunction, ContractReadFunctionNames, EstimateGasFunction } from '../common/BaseContract'; /** * Represents the base contract type for a SignMessageLib contract. * * @template SignMessageLibContractAbi - The ABI of the SignMessageLib contract. * @type {SignMessageLibBaseContract} */ type SignMessageLibBaseContract<SignMessageLibContractAbi extends Abi> = BaseContract<SignMessageLibContractAbi, ContractReadFunctionNames<SignMessageLibContractAbi>> & { estimateGas: EstimateGasFunction<SignMessageLibContractAbi>; signMessage: SafeContractFunction<SignMessageLibContractAbi, 'signMessage'>; }; export default SignMessageLibBaseContract; //# sourceMappingURL=SignMessageLibBaseContract.d.ts.map