import type { ChartDatapoint } from '../../../core/types/chart-data.js'; import type { XYChartOnEventPayload } from '../../../xy-chart/types/xy-chart-props.js'; type FlameOnClickCallback = (payload: { datapoint: TData; descendants: TData[]; } | { datapoint: undefined; descendants: []; }) => void; type UseFlameOnEventOptions = { onClick: FlameOnClickCallback | undefined; data: TData[]; idAccessor: string; childrenByParentId: Map; }; /** * @internal */ export declare const useFlameOnEvent: ({ onClick, data, idAccessor, childrenByParentId, }: UseFlameOnEventOptions) => ((payload: XYChartOnEventPayload) => void) | undefined; export {}; //# sourceMappingURL=use-flame-on-event.d.ts.map