UNPKG

@memori.ai/memori-api-client

Version:

React library to integrate a Memori in your app or website

26 lines (25 loc) 1.1 kB
import { ResponseSpec, CompletionConfig } from '../types'; declare const _default: (apiUrl: string) => { getCompletionConfigs: (authToken: string, purpose?: 'QA' | 'IE' | 'DT') => Promise<ResponseSpec & { configs: CompletionConfig[]; }>; getCompletionConfig: (authToken: string, configID: string) => Promise<ResponseSpec & { config: CompletionConfig; }>; updateCompletionConfig: (authToken: string, config: Partial<CompletionConfig> & { completionConfigID: string; }) => Promise<ResponseSpec & { config: CompletionConfig; appliedMemoriIDs?: string[] | undefined; appliedMemoriNames?: string[] | undefined; }>; deleteCompletionConfig: (authToken: string, configID: string) => Promise<ResponseSpec>; createCompletionConfig: (authToken: string, config: CompletionConfig & { completionConfigID?: string; }) => Promise<ResponseSpec & { config: CompletionConfig; appliedMemoriIDs?: string[] | undefined; appliedMemoriNames?: string[] | undefined; }>; }; export default _default;