import { BackgroundProcessor } from '../../config/background/background-processor.js'; import { BackgroundManagerLike } from '../../background/manager/background-manager-like.js'; export declare class RetryProcessor implements BackgroundProcessor { private delegate; private opts; private static readonly RETRY_FIELD_NAME; constructor(delegate: BackgroundProcessor, opts: RetryProcessorOptions); get typeName(): string; handleEvent(data: any, mgr: BackgroundManagerLike): Promise; } export interface RetryProcessorOptions { retryCount?: number; baseDelayMS?: number; typePrefix?: string; typeSuffix?: string; }