import { DataResponse, Dimension, Measure } from '@embeddable.com/core'; import { ChartData, ChartOptions } from 'chart.js'; import { Theme } from '../../../theme/theme.types'; import { ChartClickArgs } from '@embeddable.com/remarkable-ui'; import { PieChartClickArg } from './pies.types'; export declare const createPieClickHandler: ({ results, dimension, onClicked, }: { results: DataResponse; dimension: Dimension; onClicked?: (args: PieChartClickArg) => void; }) => ((args: ChartClickArgs) => void); export declare const getPieChartProData: (props: { data: DataResponse["data"]; dimension: Dimension; measure: Measure; maxLegendItems?: number; }, theme?: Theme) => ChartData<"pie">; export declare const getPieChartProOptions: (props: { measure: Measure; dimension: Dimension; }, theme?: Theme) => Partial>; //# sourceMappingURL=pies.utils.d.ts.map