import type * as React from 'react';
import type { BarItemIdentifier } from "../models/index.js";
declare module '@mui/x-charts/BarChart' {
  interface BarPlotProps {
    /**
     * Callback fired when a bar item is clicked.
     * @param {MouseEvent | React.MouseEvent<SVGElement, MouseEvent>} event The event source of the callback.
     *        It is a native MouseEvent for `svg-batch` renderer and a React MouseEvent for `svg-single` renderer.
     * @param {BarItemIdentifier} barItemIdentifier The bar item identifier.
     */
    onItemClick?(event: MouseEvent | React.MouseEvent<SVGElement, MouseEvent>, barItemIdentifier: BarItemIdentifier): void;
  }
}