import type { RuntimeEventBus } from '../events/index.js';
import type { EmitterContext } from './index.js';
import type { PlannerDecision, ExecutionStrategy } from '../../core/adaptive-planner.js';
export declare function emitPlanStrategySelected(bus: RuntimeEventBus, ctx: EmitterContext, decision: PlannerDecision): void;
export declare function emitPlanStrategyOverridden(bus: RuntimeEventBus, ctx: EmitterContext, data: {
    strategy: ExecutionStrategy | null;
    clearedBy?: string;
}): void;
//# sourceMappingURL=planner.d.ts.map