import { MultiProvider } from '../../providers/MultiProvider.js'; import { ChainMap } from '../../types.js'; import { MultiGeneric } from '../../utils/MultiGeneric.js'; import { BaseContractVerifier } from './BaseContractVerifier.js'; import { ZKSyncContractVerifier } from './ZKSyncContractVerifier.js'; import { BuildArtifact, CompilerOptions, VerificationInput } from './types.js'; export declare class PostDeploymentContractVerifier extends MultiGeneric { protected readonly multiProvider: MultiProvider; protected logger: import("pino").default.Logger; protected contractVerifier: BaseContractVerifier; protected zkSyncContractVerifier: ZKSyncContractVerifier; constructor(verificationInputs: ChainMap, multiProvider: MultiProvider, apiKeys: ChainMap, buildArtifact: BuildArtifact, licenseType: CompilerOptions['licenseType']); verify(targets?: string[]): Promise[]>; } //# sourceMappingURL=PostDeploymentContractVerifier.d.ts.map