import { SignerWithAddress } from '@nomiclabs/hardhat-ethers/signers'; import { ReservForwarder, ForwarderMockV1, ForwarderMockV2 } from '../../types'; export declare type ForwarderArgs = { venueRegistar: string; }; export declare class ForwarderDeployer { private _signer; constructor(signer: SignerWithAddress); deployAndInitialize(args: ForwarderArgs): Promise; upgradeToV1(venueRegistar: ReservForwarder): Promise; upgradeToV2(venueRegistarV1: ForwarderMockV1): Promise; }