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