@goatlab/typesense
Version:
Modern TypeScript wrapper for Typesense search engine API
6 lines (5 loc) • 773 B
TypeScript
import type { TypesenseQuery, TypesenseQueryResults, TypesenseCollectionOptions, TypesenseTextQuery, TypesenseVectorQuery } from '../../typesense.model';
import type { TypesenseContext } from '../../types';
export declare function search<T extends Record<string, any>>(ctx: TypesenseContext, query: TypesenseQuery, options?: TypesenseCollectionOptions): Promise<TypesenseQueryResults<T>>;
export declare function searchVector<T extends Record<string, any>>(ctx: TypesenseContext, query: TypesenseVectorQuery, options?: TypesenseCollectionOptions): Promise<TypesenseQueryResults<T>>;
export declare function searchText<T extends Record<string, any>>(ctx: TypesenseContext, query: TypesenseTextQuery, options?: TypesenseCollectionOptions): Promise<TypesenseQueryResults<T>>;