import { PresentationVariant } from './presentation'; import { SelectionVariant } from './selection'; import { DataPointType } from './ui'; /** * Reference [KPIType](https://github.com/SAP/odata-vocabularies/blob/master/vocabularies/UI.md#KPIType) */ export interface KPIType { ID?: string; /** * @experimental */ ShortDescription: string; SelectionVariant: SelectionVariant; DataPoint: Partial; /** * Additional data points, either specified inline or referencing another annotation via Path * Additional data points are typically related to the main data point and provide complementing information * or could be used for comparisons */ AdditionalDataPoints: Partial[]; Detail: KPIDetailType; } export interface KPIDetailType { DefaultPresentationVariant: PresentationVariant; AlternativePresentationVariants: PresentationVariant[]; SemanticObject: string; Action: string; }