import type { ReactNode } from 'react'; import type { XYChartSelectedDomains, XYChartSelectedSeries } from '../types/xy-chart.js'; /** * The Select subcomponent props * @public */ export interface XYChartSelectProps { /** * Custom actions handler * @param selectedSeries - A record mapping series keys to their data points. * @param selectionDomain - A record mapping axis keys to their selected domain ranges. * @returns ReactNode to render as custom actions. */ actions?: (selectedSeries: XYChartSelectedSeries, selectionDomain: XYChartSelectedDomains) => ReactNode | Promise; } /** * Select slot component. * @public */ export declare const Select: { (props: XYChartSelectProps): null; displayName: string; };