/** * Every user-facing string in the legend module. Override any subset via * `` — pure `*UI` components also accept a * `labels` prop directly for store-free composition. */ export interface LegendLabels { expandLayer: string; collapseLayer: string; hideLayer: string; showLayer: string; layerOptions: string; zoomTo: string; /** In-flight label for Zoom to layer / Zoom to group. */ loading: string; showOnlyLayer: string; showAllLayers: string; hideGroup: string; showGroup: string; expandGroup: string; collapseGroup: string; groupOptions: string; showOnlyGroup: string; showAllGroups: string; collapseAllGroups: string; expandAllGroups: string; zoomToGroup: string; panelOptions: string; /** Sticky header of the visible-layers summary; the count is appended. */ enabledLayers: string; /** Tooltip of the visible-layers summary trigger. */ toggleEnabledLayers: string; /** Tooltip shared by the ⋮ menu triggers (row, group and panel). */ moreOptions: string; /** Drag handle of sortable groups/rows (aria + tooltip). */ reorder: string; opacity: string; attribute: string; /** Generic close affordance (e.g. the inline opacity bar's ✕). */ close: string; radiusRangeBy: string; colorBasedOn: string; colorGradient: string; /** Prefix for the largest proportion break, e.g. `"MAX: "`. */ maxPrefix: string; /** Prefix for the smallest proportion break, e.g. `"MIN: "`. */ minPrefix: string; } export declare const DEFAULT_LEGEND_LABELS: LegendLabels;