@klevu/core
Version:
Typescript SDK that simplifies development on Klevu backend. Klevu provides advanced AI-powered search and discovery solutions for online retailers.
19 lines (18 loc) • 543 B
TypeScript
import type { KlevuAnyTypeOfRecord, KlevuTypeOfRequest } from ".";
import type { KlevuBaseQuery } from "./KlevuBaseQuery.js";
/**
* Klevu API query specific for Also Viewed recommendation
*/
export type KlevuAlsoViewedQuery = KlevuBaseQuery & {
typeOfRequest: KlevuTypeOfRequest.AlsoViewed;
settings?: {
context?: {
recentObjects: Array<{
typeOfRecord: KlevuAnyTypeOfRecord;
records: Array<{
id: string;
}>;
}>;
};
};
};