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