/** * Embedding model registry — known models and their parameters. * * Keeping the registry in one place makes model migration explicit: * if a model changes, bump its `version` so existing embeddings get * detected as stale and can be re-indexed. */ export interface EmbeddingModel { id: string; huggingfaceId: string; dim: number; version: number; description: string; license: string; } export declare const MODEL_REGISTRY: Record; export declare const DEFAULT_MODEL_ID = "jina-code"; export declare function getModel(id: string): EmbeddingModel; export declare function listModels(): EmbeddingModel[]; //# sourceMappingURL=model-registry.d.ts.map