/** @internal */ declare class Params { delayBetweenChecksInMs: number; maxCheckCount: number; } /** @internal */ interface StartParams { onIteration?: () => void; onEnd?: () => void; } /** @internal */ export declare class ɵIntervalCheckerHelper { private delayBetweenChecksInMs?; private maxCheckCount; private passedCountOfChecks; private currentIntervalId; private onIteration?; private onEnd?; constructor(params?: Params); updateSettings({ delayBetweenChecksInMs, maxCheckCount }: Params): void; start({ onIteration, onEnd }: StartParams): void; reset(): void; private initChecking; } export {};