import type { BasePlotProps } from '..'; import type { Rect } from '../core/layout'; import type { HierarchyChartProps } from '../core/utils/hierarchy-state.svelte'; import type { PositionedArc } from '../core/utils/hierarchy-layout'; import type { TreemapLabelFit, TreemapLabelFormatter } from './labels'; import type { Snippet } from 'svelte'; import type { HTMLAttributes } from 'svelte/elements'; import type { TweenOptions } from 'svelte/motion'; declare function $$render = Record>(): { props: HTMLAttributes & Omit & HierarchyChartProps & { padding_inner?: number; padding_top?: number; padding_outer?: number; label_formatter?: TreemapLabelFormatter; label_fit?: TreemapLabelFit; label_min_font_size?: number; label_max_font_size?: number; parent_label_font_size?: number; tween?: Omit, `interpolate` | `duration`> & { duration?: number; }; cell_content?: Snippet<[{ arc: PositionedArc; rect: Rect; }]>; }; exports: {}; bindings: "data" | "show_labels" | "show_controls" | "min_fraction" | "padding_inner" | "padding_top" | "padding_outer" | "value_mode" | "max_depth" | "max_children" | "label_text" | "zoom_on_click" | "show_breadcrumbs" | "fullscreen" | "zoom_root_id" | "controls_open" | "hovered"; slots: {}; events: {}; }; declare class __sveltets_Render = Record> { props(): ReturnType>['props']; events(): ReturnType>['events']; slots(): ReturnType>['slots']; bindings(): "data" | "show_labels" | "show_controls" | "min_fraction" | "padding_inner" | "padding_top" | "padding_outer" | "value_mode" | "max_depth" | "max_children" | "label_text" | "zoom_on_click" | "show_breadcrumbs" | "fullscreen" | "zoom_root_id" | "controls_open" | "hovered"; exports(): {}; } interface $$IsomorphicComponent { new = Record>(options: import('svelte').ComponentConstructorOptions['props']>>): import('svelte').SvelteComponent['props']>, ReturnType<__sveltets_Render['events']>, ReturnType<__sveltets_Render['slots']>> & { $$bindings?: ReturnType<__sveltets_Render['bindings']>; } & ReturnType<__sveltets_Render['exports']>; = Record>(internal: unknown, props: ReturnType<__sveltets_Render['props']> & {}): ReturnType<__sveltets_Render['exports']>; z_$$bindings?: ReturnType<__sveltets_Render['bindings']>; } declare const Treemap: $$IsomorphicComponent; type Treemap = Record> = InstanceType>; export default Treemap;