import type { VerificationHelpers } from "../types.js";
import type { LazyEtherscan } from "./etherscan.types.js";
import type { ChainDescriptorsConfig, VerificationProvidersConfig } from "hardhat/types/config";
import type { EthereumProvider } from "hardhat/types/providers";
export declare class Verification implements VerificationHelpers {
    readonly etherscan: LazyEtherscan;
    constructor(provider: EthereumProvider, networkName: string, chainDescriptors: ChainDescriptorsConfig, verificationProvidersConfig: VerificationProvidersConfig);
}
//# sourceMappingURL=verification-helpers.d.ts.map