UNPKG

typesense

Version:
18 lines (17 loc) 705 B
import ApiCall from "./ApiCall"; import type { CurationSetDeleteResponseSchema, CurationSetSchema, CurationSetUpsertSchema } from "./CurationSets"; import CurationSetItems from "./CurationSetItems"; import CurationSetItem from "./CurationSetItem"; export default class CurationSet { private name; private apiCall; private readonly _items; private individualItems; constructor(name: string, apiCall: ApiCall); upsert(params: CurationSetUpsertSchema): Promise<CurationSetSchema>; retrieve(): Promise<CurationSetSchema>; delete(): Promise<CurationSetDeleteResponseSchema>; items(): CurationSetItems; items(itemId: string): CurationSetItem; private endpointPath; }