import type { Abi } from 'abitype'; import { Address } from './ContractTypes'; export declare class Mutex { queue: ((value: void | PromiseLike) => void)[]; locked: boolean; constructor(); lock(): Promise; unlock(): void; } export declare function toEIP55Address(address: Address): Address; export declare function isEIP55Address(address: Address): boolean; export declare function isHexString(value: unknown): value is Address; export declare function deployContract(contractName: string, abi: Abi, bytecode: Address, // bytecode is a hex string constructorArgs?: any[]): Promise
; //# sourceMappingURL=TestGatingUtils.d.ts.map