import type { HardhatRuntimeEnvironment } from 'hardhat/types'; import { ZkSyncArtifact } from '@matterlabs/hardhat-zksync-deploy/src/types'; import { Deployer } from '@matterlabs/hardhat-zksync-deploy'; import { DeployProxyOptions } from '../utils/options'; export type EstimateGasFunction = (deployer: Deployer, artifact: ZkSyncArtifact, args?: DeployProxyOptions[], opts?: DeployProxyOptions, quiet?: boolean) => Promise; export declare function getMockedBeaconData(deployer: Deployer, hre: HardhatRuntimeEnvironment, args: DeployProxyOptions[], opts: DeployProxyOptions): Promise<{ mockedBeaconAddress: string; data: string; }>; export declare function makeEstimateGasBeacon(hre: HardhatRuntimeEnvironment): EstimateGasFunction; //# sourceMappingURL=estimate-gas-beacon.d.ts.map