import * as react_jsx_runtime from 'react/jsx-runtime'; interface ExpenseCategorySegment { label: string; /** Spend amount in dollars */ value: number; } interface TransactionsExpenseCategoriesDoughnutChartProps { segments?: ExpenseCategorySegment[] | null; title?: string; showLegend?: boolean; /** Chart canvas height in pixels */ height?: number; /** Card max-width in pixels or CSS string */ width?: number | string; className?: string; /** Show skeleton loading state instead of the chart */ isLoading?: boolean; } declare function TransactionsExpenseCategoriesDoughnutChart({ segments, title, showLegend, height, width, className, isLoading, }: TransactionsExpenseCategoriesDoughnutChartProps): react_jsx_runtime.JSX.Element; export { type ExpenseCategorySegment, TransactionsExpenseCategoriesDoughnutChart, type TransactionsExpenseCategoriesDoughnutChartProps };