UNPKG

@memori.ai/memori-api-client

Version:

React library to integrate a Memori in your app or website

23 lines (22 loc) 1.4 kB
import type { ResponseSpec, ImportParams, ImportStatus, CsvSpecs, JSONLSpecs, ImportMemoriParams } from '../types'; declare const _default: (apiUrl: string) => { importCSV: (authToken: string, memoriID: string, rows: string[], params: Omit<ImportParams, 'txtSpecs'>) => Promise<ResponseSpec & { status: ImportStatus; }>; importTXT: (authToken: string, memoriID: string, rows: string[], params: Omit<ImportParams, 'csvSpecs'>) => Promise<ResponseSpec & { status: ImportStatus; }>; importDictionary: (authToken: string, memoriID: string, rows: string[], params: Omit<ImportParams, 'txtSpecs'>) => Promise<ResponseSpec & { status: ImportStatus; }>; importFunctionsIntents: (authToken: string, memoriID: string, rows: string[], params: Omit<ImportParams, 'txtSpecs'>) => Promise<ResponseSpec & { status: ImportStatus; }>; importMemori: (authToken: string, rows?: string[], params?: ImportMemoriParams) => Promise<ResponseSpec & { status: ImportStatus; }>; exportCSV: (authToken: string, memoriID: string, csvSpecs: CsvSpecs, password?: string) => Promise<string>; exportJSONL: (authToken: string, memoriID: string, jsonlSpecs: JSONLSpecs, password?: string) => Promise<string>; exportMemori: (authToken: string, memoriID: string, password?: string) => Promise<Blob | ArrayBuffer>; }; export default _default;