import type { ContextInjector } from '../injection/context-injector.js'; export interface InjectionHookConfig { tokenBudget: number; minScore: number; } export declare class InjectionHook { private readonly injector; private readonly config; constructor(injector: ContextInjector, config?: Partial); handleBeforePromptBuild(ctx: { currentMessage?: string; prependSystem: (text: string) => void; }): Promise; } //# sourceMappingURL=injection-hook.d.ts.map