type FindableMessage = { role: string; content: string | unknown[]; displayIndex?: number; }; export type SessionFindMatch = { displayIndex: number; occurrence: number; }; export type SessionFindResult = { query: string; total: number; truncated: boolean; matches: SessionFindMatch[]; }; export declare function findSessionMessages(messages: readonly FindableMessage[], rawQuery: string, limit?: number): SessionFindResult; export {};