import type { SunburstLabelRotation, SunburstLabelText, SunburstShape, SunburstValueMode } from '..'; import type { Snippet } from 'svelte'; import type { HTMLAttributes } from 'svelte/elements'; type $$ComponentProps = { show_controls?: boolean; controls_open?: boolean; shape?: SunburstShape; value_mode?: SunburstValueMode; max_depth?: number; inner_radius?: number; pad_angle?: number; min_fraction?: number; show_labels?: boolean; label_rotation?: SunburstLabelRotation; label_text?: SunburstLabelText; zoom_on_click?: boolean; show_breadcrumbs?: boolean; export_buttons?: boolean; on_export?: (format: `svg` | `png`) => void; toggle_props?: HTMLAttributes; pane_props?: HTMLAttributes; children?: Snippet; }; declare const SunburstControls: import("svelte").Component<$$ComponentProps, {}, "show_controls" | "show_labels" | "controls_open" | "shape" | "value_mode" | "max_depth" | "inner_radius" | "pad_angle" | "min_fraction" | "label_rotation" | "label_text" | "zoom_on_click" | "show_breadcrumbs">; type SunburstControls = ReturnType; export default SunburstControls;