import { type IVisualizationProperties } from "../../../interfaces/Visualization.js";
type IGeoLegendPropertiesMeta = Record<string, {
    collapsed?: boolean;
} | boolean | undefined>;
interface IGeoLegendPushData {
    properties?: IVisualizationProperties;
    propertiesMeta?: Record<string, {
        collapsed: boolean;
    }>;
}
export interface IGeoLegendSectionProps {
    controlsDisabled: boolean;
    properties?: IVisualizationProperties;
    propertiesMeta?: IGeoLegendPropertiesMeta;
    defaultLegendEnabled?: boolean;
    pushData?: (data: IGeoLegendPushData) => void;
}
export declare const GeoLegendSection: import("react").NamedExoticComponent<IGeoLegendSectionProps>;
export {};
//# sourceMappingURL=GeoLegendSection.d.ts.map