import type { HttpPhases } from '../http-phases.interface.js'; export interface HttpPhaseSlot { phases?: HttpPhases; } export declare function registerPhaseSlotProvider(): void; export declare function phaseSlotsEnabled(): boolean; export declare function openPhaseSlot(execute: (slot: HttpPhaseSlot) => T): T; export declare function activePhaseSlot(): HttpPhaseSlot | undefined; export declare function resetPhaseSlotProviders(): void;