/** * Typesense API * An open source search engine for building delightful search experiences. * * The version of the OpenAPI document: 30.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime.js'; import type { ListStemmingDictionaries200Response, StemmingDictionary } from '../models/index.js'; export interface GetStemmingDictionaryRequest { dictionaryId: string; } export interface ImportStemmingDictionaryRequest { id: string; body: string; } /** * */ export declare class StemmingApi extends runtime.BaseAPI { /** * Fetch details of a specific stemming dictionary. * Retrieve a stemming dictionary */ getStemmingDictionaryRaw(requestParameters: GetStemmingDictionaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Fetch details of a specific stemming dictionary. * Retrieve a stemming dictionary */ getStemmingDictionary(requestParameters: GetStemmingDictionaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Upload a JSONL file containing word mappings to create or update a stemming dictionary. * Import a stemming dictionary */ importStemmingDictionaryRaw(requestParameters: ImportStemmingDictionaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Upload a JSONL file containing word mappings to create or update a stemming dictionary. * Import a stemming dictionary */ importStemmingDictionary(requestParameters: ImportStemmingDictionaryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Retrieve a list of all available stemming dictionaries. * List all stemming dictionaries */ listStemmingDictionariesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Retrieve a list of all available stemming dictionaries. * List all stemming dictionaries */ listStemmingDictionaries(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }