UNPKG

gorsejs

Version:

TypeScript SDK for Gorse recommender system.

10 lines 860 B
import { AxiosInstance } from "axios"; import { CursorOptions, User, UserCursor, UserNeighborsOptions } from "../interfaces"; export declare function insertUser(axios: AxiosInstance, userData: User): Promise<number>; export declare function getUser(axios: AxiosInstance, userId: string): Promise<User>; export declare function deleteUser(axios: AxiosInstance, userId: string): Promise<number>; export declare function updateUser(axios: AxiosInstance, userId: string, userData: User): Promise<number>; export declare function getUsers(axios: AxiosInstance, options?: CursorOptions): Promise<UserCursor>; export declare function insertUsers(axios: AxiosInstance, users: User[]): Promise<number>; export declare function getUserNeighbors(axios: AxiosInstance, { userId, cursorOptions }: UserNeighborsOptions): Promise<string[]>; //# sourceMappingURL=user.d.ts.map