import { ReactNode } from 'react'; import { ChartDatum, ChartVariant, ValueFormatter } from './setup'; /** * Ranking en barras horizontales de una sola serie, con la etiqueta a la izquierda y sin * leyenda. Presentacional: recibe `data` ya ordenado y recortado (p. ej. top 15); los * filtros del padre van en `actions`. La altura crece con el número de filas. * * @example * } * /> */ export interface HorizontalBarChartProps { title: string; /** una barra por entrada, de arriba abajo en el orden recibido */ data: ChartDatum[]; color?: string; /** las etiquetas más largas se recortan con «…»; el tooltip muestra la completa */ labelMaxLength?: number; /** formatea los valores del eje X y del tooltip; por defecto `toLocaleString()` */ valueFormatter?: ValueFormatter; actions?: ReactNode; /** estilo visual; ver `ChartVariant` */ variant?: ChartVariant; loading?: boolean; emptyTitle?: string; emptyText?: string; } export declare const HorizontalBarChart: ({ title, data, color, labelMaxLength, valueFormatter, actions, variant, loading, emptyTitle, emptyText, }: HorizontalBarChartProps) => import("react/jsx-runtime").JSX.Element;