import type { ICanvas, IDrawData, IEventHandlers, IHoverData } from '../types'; export interface IPieChartData { id: string; percent: number; color: string; } export interface IPieChartSlice extends IDrawData { } export declare type PieChartClickHandler = (data: Readonly) => void; export declare type PieChartHoverHandler = (value?: IHoverData>) => void; export interface IPieChartOptions extends ICanvas, IEventHandlers { size: number; round: number; variable: boolean; stroke: number; } export interface IPieChartTemplate { order: number; angle: number; radius: number; round: number; }