import React from 'react'; import type { DeepReadonly, IChannelScales, IGeoUrl, IRow, IViewField, VegaGlobalConfig } from '../../interfaces'; import type { FeatureCollection } from 'geojson'; export interface IChoroplethRendererProps { name?: string; data: IRow[]; allFields: DeepReadonly; features: FeatureCollection | undefined; featuresUrl?: IGeoUrl; geoKey: string; defaultAggregated: boolean; geoId: DeepReadonly; color: DeepReadonly | undefined; opacity: DeepReadonly | undefined; text: DeepReadonly | undefined; details: readonly DeepReadonly[]; vegaConfig: VegaGlobalConfig; scaleIncludeUnmatchedChoropleth: boolean; showAllGeoshapeInChoropleth: boolean; scales: IChannelScales; tileUrl?: string; } export interface IChoroplethRendererRef { } declare const ChoroplethRenderer: React.ForwardRefExoticComponent>; export default ChoroplethRenderer;