import type { Chart, ChartSeries } from "./types.js"; import type { Rect } from "./chart.js"; export declare const DEFAULT_PIE_ACCENTS: string[]; export declare function pieSliceColor(index: number, pointColors: readonly (string | undefined)[]): string; export declare function resolveBarFill(s: ChartSeries, i: number): { skip: true; } | { skip: false; color: string; }; export declare function drawPieChart(ctx: CanvasRenderingContext2D, chart: Chart, rect: Rect): void; export declare function drawOfPieChart(ctx: CanvasRenderingContext2D, chart: Chart, rect: Rect): void; export declare function drawScatterChart(ctx: CanvasRenderingContext2D, chart: Chart, rect: Rect): void; export declare function drawBubbleChart(ctx: CanvasRenderingContext2D, chart: Chart, rect: Rect): void; export declare function drawRadarChart(ctx: CanvasRenderingContext2D, chart: Chart, rect: Rect): void; export { drawStockChart } from "./chartStock.js"; export { drawComboChart } from "./chartCombo.js"; export { drawChartEx, waterfallLegendEntries } from "./chartEx.js";