UNPKG

contentful-management

Version:
24 lines (23 loc) 859 B
import type { DefaultElements, Link, MakeRequest, SemanticRequestFilter } from '../common-types'; export type GetSemanticRecommendationsProps = { entityId: string; filter?: SemanticRequestFilter; }; export type SemanticRecommendationsResult = { sys: { type: 'SemanticRecommendationsResult'; entity: Link<'Entry'>; space: Link<'Space'>; environment: Link<'Environment'>; }; }; export type SemanticRecommendationsProps = { sys: { type: 'Array'; correlationId?: string; }; items: SemanticRecommendationsResult[]; }; export interface SemanticRecommendations extends SemanticRecommendationsProps, DefaultElements<SemanticRecommendationsProps> { } export declare function wrapSemanticRecommendations(_makeRequest: MakeRequest, data: SemanticRecommendationsProps): SemanticRecommendations;