/** * Verso's stable application-facing API. * * HNSW, storage implementations, WAL, workers, and quantization are exposed * only through explicit advanced subpaths. The root models an embedded * database: VectorDB -> Collection -> records/search. */ export { VectorDB } from './VectorDB.js'; export type { Collection } from './PublicCollection.js'; export { defineCollection, type BackupOptions, type CollectionConfig, type CollectionSchema, type CollectionDescription, type CollectionListEntry, type CollectionListOptions, type CollectionProfile, type CollectionStats, type CollectionSnapshot, type CompactOptions, type CompactResult, type ConcurrencyOptions, type DatabaseDescription, type DeleteRequest, type DistanceMetric, type Durability, type DurabilityBatchOptions, type FieldFilter, type Filter, type FilterLogic, type GetOptions, type HNSWIndexConfig, type IncludeOptions, type IndexConfig, type InsertOptions, type InsertManyOptions, type ImportOptions, type JsonValue, type ListOptions, type ListPage, type Metadata, type MetadataFieldSchema, type MetadataFieldType, type MetadataSchema, type MetadataSchemaOption, type MetadataValidator, type PackedInsert, type ScanOptions, type SearchAccuracy, type SearchManyOptions, type SearchMatch, type SearchMethod, type SearchOptions, type SearchResult, type SearchStats, type SearchStrategy, type SearchTuning, type QueryMatch, type QueryOptions, type QueryResult, type Snapshot, type StorageAdapter, type StorageKind, type StorageOptions, type StorageStatus, type UpdateManyRequest, type UpdatePatch, type VectorDBOptions, type VectorInput, type VectorRecord, type VectorRecordInput, type VectorSchema, type VerificationReport, type WhereBuilder, type WriteSession, } from './public-api.js'; export { filter, where } from './filter.js'; export { VersoError, VectorDBError, DimensionMismatchError, DuplicateRecordError, CollectionNotFoundError, CollectionExistsError, StorageError, QuantizationError, VectorNotFoundError, errors, } from './errors.js'; export type { VersoErrorCode, VersoErrorOptions } from './errors.js'; //# sourceMappingURL=index.d.ts.map