import { HookInterceptor, HookTriggerContext } from 'hookpoint'; import * as models from '../../../models'; export declare class ProcessedHttpRegionInterceptor implements HookInterceptor<[models.ProcessorContext], boolean | void> { id: string; getResponseLoggingInterceptor(): HookInterceptor<[ models.HttpResponse, models.ProcessorContext ], boolean | void>; beforeLoop(hookContext: HookTriggerContext<[models.ProcessorContext], boolean | undefined>): Promise; onError(_err: unknown, hookContext: HookTriggerContext<[models.ProcessorContext], boolean | undefined>): Promise; afterLoop(hookContext: HookTriggerContext<[models.ProcessorContext], boolean | undefined>): Promise; private updateProcessedHttpRegionAfterLoop; private afterResponseLoggingLoop; private toProcessedHttpRegion; }