typesense
Version:
Javascript Library for Typesense
24 lines (23 loc) • 623 B
TypeScript
import ApiCall from "./ApiCall";
export interface SynonymItemSchema {
id: string;
synonyms: string[];
root?: string;
locale?: string;
symbols_to_index?: string[];
}
export interface SynonymSetCreateSchema {
items: SynonymItemSchema[];
}
export interface SynonymSetSchema extends SynonymSetCreateSchema {
name: string;
}
export interface SynonymSetsRetrieveSchema {
synonym_sets: SynonymSetSchema[];
}
export default class SynonymSets {
private apiCall;
constructor(apiCall: ApiCall);
static readonly RESOURCEPATH = "/synonym_sets";
retrieve(): Promise<SynonymSetSchema[]>;
}