import Web3 from 'web3'; import type { Contract, ContractSendMethod } from 'web3-eth-contract'; export interface ERC1271Contract extends Contract { methods: { isValidSignature(message: string, signature: string): Omit & { call: (...params: Parameters) => Promise; }; }; } export declare const createERC1271Contract: (web3: Web3, addr: string) => ERC1271Contract;