/** * store-factory.ts — shared store + embed provider creation for CLI commands. * * Mirrors the logic in mcp/server.ts but returns a CortexStore directly, * without wiring up the full MCP server stack. */ import type { CortexConfig } from '../core/config.js'; import type { CortexStore } from '../core/store.js'; import type { EmbedProvider } from '../core/embed.js'; /** * Create and return a CortexStore from config. * * The `namespace` argument is the table/collection prefix that the store will * operate under. Pass the empty string for legacy un-prefixed tables. CLI * commands should resolve this via namespace-resolver.ts so --namespace and * --agent flags route correctly. */ export declare function createStore(config: CortexConfig, namespace?: string): Promise; /** * Create an EmbedProvider from config. * Mirrors createEmbedProvider() in mcp/server.ts. */ export declare function createEmbedProvider(config: CortexConfig): Promise; //# sourceMappingURL=store-factory.d.ts.map