import { BatchTriggeredBy } from '../enum/BatchTriggeredBy'; import { type HitAbstract } from '../hit/HitAbstract'; import { BatchingCachingStrategyAbstract } from './BatchingCachingStrategyAbstract'; import { SendActivate } from './types'; export declare class BatchingPeriodicCachingStrategy extends BatchingCachingStrategyAbstract { addHitInPoolQueue(hit: HitAbstract): Promise; sendActivate({ activateHitsPool, currentActivate, batchTriggeredBy }: SendActivate): Promise; sendBatch(batchTriggeredBy?: BatchTriggeredBy): Promise; }