/** * Vue composables for Memory Intelligence */ import { InjectionKey } from "vue"; import type { MemoryIntelligenceClient } from "../../core/client.js"; export declare const MEMORY_INTELLIGENCE_KEY: InjectionKey; export declare function useMemoryIntelligence(): { client: MemoryIntelligenceClient; }; interface UseAsyncState { data: any; loading: any; error: any; execute: (...args: any[]) => Promise; reset: () => void; } export declare function usePatternAnalysis(): UseAsyncState; export declare function useTagSuggestions(): UseAsyncState; export declare function useRelatedMemories(): UseAsyncState; export declare function useDuplicateDetection(): UseAsyncState; export declare function useInsightExtraction(): UseAsyncState; export declare function useHealthCheck(): UseAsyncState; /** * Predictive memory recall composable * * AI-powered prediction of memories you'll need based on your current context. * * @example * ```vue * * * * ``` */ export declare function usePredictiveRecall(): UseAsyncState; /** * Record prediction feedback composable * * @example * ```vue * * ``` */ export declare function usePredictionFeedback(): UseAsyncState; export {};