/** * agentic-flow v3 integration bridge * * Provides a single lazy-loading entry point for all agentic-flow v3 * subpath exports. Every accessor returns `null` when agentic-flow is * not installed — callers never throw on missing optional dependency. * * @module agentic-flow-bridge */ /** * Load the ReasoningBank module (4-step learning pipeline). * Returns null if agentic-flow is not installed. * Race-safe: concurrent callers share the same import Promise. */ export declare function getReasoningBank(): Promise; /** * Load the ModelRouter module (multi-provider LLM routing). * Returns null if agentic-flow is not installed. */ export declare function getRouter(): Promise; /** * Load the Orchestration module (workflow engine). * Returns null if agentic-flow is not installed. */ export declare function getOrchestration(): Promise; /** * Compute an embedding vector via ReasoningBank, falling back to null. */ export declare function computeEmbedding(text: string): Promise; /** * Retrieve memories matching a query via ReasoningBank. */ export declare function retrieveMemories(query: string, opts?: { k?: number; }): Promise; /** * Check whether agentic-flow v3 is available at runtime. */ export declare function isAvailable(): Promise; /** * Return a summary of available agentic-flow v3 capabilities. */ export declare function capabilities(): Promise<{ available: boolean; reasoningBank: boolean; router: boolean; orchestration: boolean; version: string | null; }>; //# sourceMappingURL=agentic-flow-bridge.d.ts.map