import type { OriginalMessageContext } from "./types"; export interface StoredMessage { agent?: string; model?: { providerID?: string; modelID?: string; }; tools?: Record; } export declare function findNearestMessageWithFields(messageDir: string): StoredMessage | null; export declare function injectHookMessage(sessionID: string, hookContent: string, originalMessage?: OriginalMessageContext | null): boolean;