UNPKG

@flagship.io/js-sdk

Version:
12 lines (11 loc) 758 B
import { BatchTriggeredBy } from '../enum/BatchTriggeredBy'; import { type Activate } from '../hit/Activate'; import { ActivateBatch } from '../hit/ActivateBatch'; import { type HitAbstract } from '../hit/HitAbstract'; import { BatchingCachingStrategyAbstract } from './BatchingCachingStrategyAbstract'; import { SendActivate } from './types'; export declare class BatchingContinuousCachingStrategy extends BatchingCachingStrategyAbstract { addHitInPoolQueue(hit: HitAbstract): Promise<void>; protected sendActivateHitBatch(activateBatch: ActivateBatch, batchTriggeredBy: BatchTriggeredBy, currentActivate?: Activate): Promise<void>; protected sendActivate({ activateHitsPool, currentActivate, batchTriggeredBy }: SendActivate): Promise<void>; }