import type { TreeMapElementRef, TreeMapProps } from './types/treemap.js'; /** * The `TreeMap` visualizes the distribution of hierarchical data. * It uses nested rectangles of different sizes and colors to show * how much each category or subcategory contributes to the whole * data set. * @public */ export declare const TreeMap: ((props: TreeMapProps & { children?: import("react").ReactNode | undefined; } & import("react").RefAttributes) => import("react").ReactElement | null) & { Legend: { (props: import("./types/treemap-chart.config.js").TreemapChartLegendConfig): null; displayName: string; }; Tooltip: { (): null; displayName: string; }; Intent: { (props: import("../../index.js").IntentProps): null; displayName: string; }; Toolbar: { (props: import("../index.js").BaseToolbarProps): null; displayName: string; }; DownloadCSV: { (): null; displayName: string; }; EmptyState: ({ children }: import("../index.js").EmptyStateProp) => import("react/jsx-runtime").JSX.Element; ErrorState: ({ children }: import("../index.js").ErrorStateProps) => import("react/jsx-runtime").JSX.Element; ColorRule: { (_props: import("../index.js").ColorRuleProps): null; displayName: string; }; };