import type { AbiHolder, EventArgsOf } from "../../../abi-types.js"; import type { HardhatViemHelpers } from "@nomicfoundation/hardhat-viem/types"; import type { ChainType } from "hardhat/types/network"; import type { Abi, ContractEventName, Hash } from "viem"; export declare function emitWithArgs, TEventName extends ContractEventName, ChainTypeT extends ChainType | string = "generic">(viem: HardhatViemHelpers, txHash: Hash | Promise, contract: TContract, eventName: TEventName, expectedArgs: EventArgsOf): Promise; //# sourceMappingURL=emit-with-args.d.ts.map