import { Signer, ContractFactory, Overrides } from "ethers"; import { Provider, TransactionRequest } from "@ethersproject/providers"; import type { TestRecipient, TestRecipientInterface } from "../TestRecipient"; export declare class TestRecipient__factory extends ContractFactory { constructor(signer?: Signer); deploy(overrides?: Overrides & { from?: string | Promise; }): Promise; getDeployTransaction(overrides?: Overrides & { from?: string | Promise; }): TransactionRequest; attach(address: string): TestRecipient; connect(signer: Signer): TestRecipient__factory; static readonly bytecode = "0x60806040526000805460ff1916905534801561001a57600080fd5b506103a88061002a6000396000f3fe608060405234801561001057600080fd5b50600436106100675760003560e01c8063ab2dc3f511610050578063ab2dc3f5146101cf578063c0a58a4d14610294578063e21f37ce146102b357610067565b80632ce5c284146100ce5780634e376c5d146100ea575b604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600860248201527f46616c6c6261636b000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6100d66102bb565b604080519115158252519081900360200190f35b61015a6004803603602081101561010057600080fd5b81019060208101813564010000000081111561011b57600080fd5b82018360208201111561012d57600080fd5b8035906020019184600183028401116401000000008311171561014f57600080fd5b5090925090506102c4565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561019457818101518382015260200161017c565b50505050905090810190601f1680156101c15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610292600480360360808110156101e557600080fd5b63ffffffff82358116926020810135909116916040820135919081019060808101606082013564010000000081111561021d57600080fd5b82018360208201111561022f57600080fd5b8035906020019184600183028401116401000000008311171561025157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610304945050505050565b005b610292600480360360208110156102aa57600080fd5b5035151561030a565b61015a61033b565b60005460ff1681565b606082828080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929695505050505050565b50505050565b600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055565b60408051808201909152601081527f6d6573736167652072656365697665640000000000000000000000000000000060208201529056fea2646970667358221220502724ed2339d639d2594a0ed2dcf94f1e371e2bfb7ffd8889b70d8fa5db14b564736f6c63430007060033"; static readonly abi: ({ stateMutability: string; type: string; inputs?: undefined; name?: undefined; outputs?: undefined; } | { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; })[]; static createInterface(): TestRecipientInterface; static connect(address: string, signerOrProvider: Signer | Provider): TestRecipient; } //# sourceMappingURL=TestRecipient__factory.d.ts.map