import type { ContextDirective, ContextSegmentStatus } from "../../shared/context-xray.js"; import type { EngineMessage } from "../engine/types.js"; export interface ApplyContextDirectivesResult { messages: EngineMessage[]; appliedStatus: Map; } export declare function applyContextDirectives(messages: EngineMessage[], directives: Map, opts: { protectedSegmentIds: Set; }): ApplyContextDirectivesResult; //# sourceMappingURL=apply-directives.d.ts.map