export interface SemanticMemoryResult {
    id: number;
    project: string;
    type: string;
    topic: string | null;
    summary: string;
    importance: number;
    created_at: string;
    semanticScore: number;
    matchedTerms: string[];
    rationale: string;
}
export interface SemanticSearchOptions {
    query: string;
    project?: string;
    limit?: number;
    minImportance?: number;
    days?: number;
}
export declare function semanticSearchMemories(options: SemanticSearchOptions): SemanticMemoryResult[];
export declare function getRelatedMemories(memoryId: number, limit?: number): SemanticMemoryResult[];
export declare function getSemanticTopics(project: string, query: string): string[];
//# sourceMappingURL=semantic-memory.d.ts.map