ReadonlynameThe name of the store (e.g. 'mongodb', 'redis', 'dynamodb')
ReadonlylibraryThe client library being used
Returns the underlying typesense client for anything not wrapped here.
Create a collection from a schema ({ name, fields, default_sorting_field? }).
Delete a collection by name.
Index (create) a single document in a collection.
Retrieve a single document by its id.
Delete a single document by its id.
TypesenseStorewraps the officialtypesenseclient and exposes collection management, document CRUD, and search as a typed, promise-based API.