import { VerificationService, VerificationInput } from './verificationService';
export declare class EtherscanVerifier implements VerificationService {
    private readonly apiKey;
    private readonly baseUrls;
    constructor(apiKey: string);
    verify(input: VerificationInput): Promise<string>;
    checkStatus(verificationId: string): Promise<'pending' | 'success' | 'failed'>;
    getSupportedNetworks(): number[];
    private encodeConstructorArgs;
}
//# sourceMappingURL=etherscan.d.ts.map