/** * Embeddings Module — Public API * * Provides semantic embedding and vector search for TrellisVCS entities. * * @see TRL-18 */ export type { ChunkType, ChunkMeta, EmbeddingRecord, SearchResult, SearchOptions, EmbeddingModelConfig, } from './types.js'; export { DEFAULT_MODEL_CONFIG } from './types.js'; export { embed, embedBatch, loadModel, resetModel } from './model.js'; export { VectorStore, cosineSimilarity } from './store.js'; export { EmbeddingManager } from './search.js'; export type { SearchableEngine, Embedder } from './search.js'; export { createAutoEmbedMiddleware, buildRAGContext } from './auto-embed.js'; export type { AutoEmbedOptions, RAGContext } from './auto-embed.js'; export type { GraphChunkType } from './types.js'; export { chunkIssue, chunkMilestone, chunkDecision, chunkMarkdown, chunkCodeEntities, chunkDocComments, chunkSummary, chunkFile, slidingWindow, } from './chunker.js'; //# sourceMappingURL=index.d.ts.map