import { HardhatRuntimeEnvironment, RunSuperFunction } from 'hardhat/types'; import { VerifiableContractInfo } from '../interfaces'; /** * Overrides verify's plugin `verify:verify` subtask to fully verify a proxy or beacon. * * Verifies the contract at an address. If the address is an ERC-1967 compatible proxy, verifies the proxy and associated proxy contracts, * as well as the implementation. Otherwise, calls verify function directly. * */ export declare function verify(args: any, hre: HardhatRuntimeEnvironment, runSuper: RunSuperFunction): Promise; export declare function verifyWithArtifact(hre: HardhatRuntimeEnvironment, address: string, possibleContractInfo: VerifiableContractInfo[], runSuper: RunSuperFunction, noCompile: boolean): Promise; //# sourceMappingURL=verify-proxy.d.ts.map