import * as React from 'react'; import { type SeriesId } from '@mui/x-charts/internals'; import { type HeatmapCellProps } from "./HeatmapCell.js"; export interface HeatmapItemSlots { /** * The component that renders the heatmap cell. * @default HeatmapCell */ cell?: React.ElementType; } export interface HeatmapItemSlotProps { cell?: Partial; } export interface HeatmapItemProps { seriesId: SeriesId; value: number; width: number; height: number; x: number; y: number; xIndex: number; yIndex: number; color: string; isHighlighted?: boolean; isFaded?: boolean; /** * The border radius of the heatmap cell in pixels. */ borderRadius?: number; /** * The props used for each component slot. * @default {} */ slotProps?: HeatmapItemSlotProps; /** * Overridable component slots. * @default {} */ slots?: HeatmapItemSlots; } /** * @ignore - internal component. */ declare function HeatmapItem(props: HeatmapItemProps): import("react/jsx-runtime").JSX.Element; declare namespace HeatmapItem { var propTypes: any; } export { HeatmapItem };