@memori.ai/memori-api-client
Version:
React library to integrate a Memori in your app or website
26 lines (25 loc) • 1.1 kB
TypeScript
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;