import type { PaneProps, PaneToggleProps } from '../overlays'; import type { Snippet } from 'svelte'; import type { ElementAxisOrderingKey, DomainMode, HeatmapExportFormat, LegendPosition, NormalizeMode, SymmetricMode } from './index'; type $$ComponentProps = { ordering?: ElementAxisOrderingKey; orderings?: ElementAxisOrderingKey[]; controls_open?: boolean; toggle_visible?: boolean; normalize?: NormalizeMode; domain_mode?: DomainMode; show_legend?: boolean; legend_position?: LegendPosition; search_query?: string; symmetric?: SymmetricMode; show_values?: boolean | string; show_row_summaries?: boolean; show_col_summaries?: boolean; theme?: `default` | `light` | `dark` | `publication`; export_formats?: HeatmapExportFormat[]; onexport?: (format: HeatmapExportFormat) => void; show_pane?: boolean; pane_props?: PaneProps; toggle_props?: PaneToggleProps; children?: Snippet<[{ controls_open: boolean; }]>; }; declare const HeatmapMatrixControls: import("svelte").Component<$$ComponentProps, {}, "normalize" | "show_values" | "show_legend" | "controls_open" | "ordering" | "theme" | "toggle_visible" | "domain_mode" | "legend_position" | "search_query" | "symmetric" | "show_row_summaries" | "show_col_summaries">; type HeatmapMatrixControls = ReturnType; export default HeatmapMatrixControls;