import type { MemoryEntry, MemoryManager, MemoryScope } from './memory-manager.js'; export interface SelectMemoryForContextParams { memoryManager: MemoryManager; deviceId?: string; projectHash?: string; query: string; deviceTopN?: number; workspaceTopN?: number; userTopN?: number; maxTotal?: number; minScore?: number; } export interface MemoryContextPick { entry: MemoryEntry; score: number; snippet: string; scope: MemoryScope; } export declare function selectMemoriesForContext(params: SelectMemoryForContextParams): Promise; export declare function renderMemoryPicksForSystemPrompt(picks: MemoryContextPick[], sanitizeFn?: (text: string) => string): string; //# sourceMappingURL=memory-context-selector.d.ts.map