import type { HippoMemoryConfig } from "../config.js"; import { type InjectionResult } from "../context-injector.js"; import type { MemoryService } from "../memory-service.js"; export interface BeforeAgentStartEvent { prompt: string; systemPrompt: string; } export interface BeforeAgentStartDeps { service: MemoryService; config: HippoMemoryConfig; isToggledOff: () => boolean; } export type BeforeAgentStartHook = (event: BeforeAgentStartEvent, ctx: unknown) => Promise; export declare function createBeforeAgentStartHook(deps: BeforeAgentStartDeps): BeforeAgentStartHook; //# sourceMappingURL=before-agent-start.d.ts.map