import { AttributeMap } from '../model/models/attribute-map.models'; import { LookupLegend } from '../model/models/legend.models'; import { LocationViewConfig } from '../model/models/view-config.models'; import { ItemViewValue } from './models/item-view-value.model'; export declare const CONTINENT_COLORS: Record; export declare function buildLocationLegend(): LookupLegend; /** * Returns the continent legend entry for a fact sheet's direct location field. * * Only handles direct `LocationValue` fields. Relation-backed location attributes * (where `raw` is a `Record`) are intentionally excluded * from the view picker via `isViewSpecification` in the report, so this * path is never reached at runtime for multi-edge fields. */ export declare function getLocationView(attributeMap: AttributeMap, config: LocationViewConfig, legend: LookupLegend): ItemViewValue;