import { Worker } from '../Worker'; import { BatchToucherConfig } from '../types'; import { GasGuardian } from '../GasGuardian'; import { type PublicClient, type Hash } from 'viem'; /** * Executes the batch toucher strategy. * Reads addresses from a file and calls 'touchBatch' on the BatchToucher contract. */ export declare function executeBatchToucher(worker: Worker, config: BatchToucherConfig, gasGuardian: GasGuardian, publicClient: PublicClient, context?: { workerIndex: number; totalWorkers: number; }): Promise;