import {
  Border as KendoBorder,
  Margin as KendoMargin,
  Padding as KendoPadding,
  LegendInactiveItems as KendoLegendInactiveItems,
  LegendItem as KendoLegendItem,
  LegendLabels as KendoLegendLabels,
  LegendTitle as KendoLegendTitle,
} from "@progress/kendo-react-charts";

export interface ChartLegendProps {
  dataTestId?: string;
  align?: "center" | "end" | "start";
  background?: string;
  border?: KendoBorder;
  height?: number;
  inactiveItems?: KendoLegendInactiveItems;
  item?: KendoLegendItem;
  labels?: KendoLegendLabels;
  margin?: number | KendoMargin;
  offsetX?: number;
  offsetY?: number;
  orientation?: "horizontal" | "vertical";
  padding?: number | KendoPadding;
  position?: "custom" | "left" | "top" | "bottom" | "right";
  reverse?: boolean;
  title?: KendoLegendTitle;
  visible?: boolean;
  width?: number;
}
