const e = "https://nice2dev.com/schemas/component-doc-v1.json", i = "NiceVectorMap", o = "Vector Map", t = "1.0.0", n = "stable", a = "charts", r = "geographic", s = "An SVG choropleth map with customizable regions, color gradients based on data values, and interactive selection support.", c = "1.0.0", l = ["web", "desktop"], p = ["map", "choropleth", "geographic", "regions", "svg"], d = [{ name: "regions", type: "NiceMapRegion[]", required: !0, description: "Region definitions with id, name, path, and optional value." }, { name: "width", type: "number", required: !1, default: "600", description: "SVG width in pixels." }, { name: "height", type: "number", required: !1, default: "400", description: "SVG height in pixels." }, { name: "viewBox", type: "string", required: !1, default: "'0 0 1000 600'", description: "SVG viewBox (overrides width/height)." }, { name: "colorRange", type: "[string, string]", required: !1, default: "['#dbeafe', '#1d4ed8']", description: "Color scale as [min color, max color]." }, { name: "maxValue", type: "number", required: !1, description: "Maximum data value for color interpolation." }, { name: "onRegionClick", type: "(region: NiceMapRegion) => void", required: !1, description: "Called when a region is clicked." }, { name: "selectedRegionId", type: "string", required: !1, description: "Currently selected region id." }, { name: "title", type: "string", required: !1, description: "Map title." }, { name: "showTooltip", type: "boolean", required: !1, default: "true", description: "Show tooltip on hover." }], g = [{ name: "onRegionClick", parameters: [{ name: "region", type: "NiceMapRegion" }], description: "Fired when a region is clicked." }], u = [], m = [{ title: "Population Map", code: `<NiceVectorMap
  regions={countryRegions}
  colorRange={['#fef3c7', '#d97706']}
  onRegionClick={(r) => showCountryDetails(r)}
  title="Population by Country"
/>`, language: "tsx" }], h = [{ name: "NiceHeatMap", relationship: "similar" }, { name: "NiceMap", relationship: "alternative" }], f = {
  $schema: e,
  name: i,
  displayName: o,
  version: t,
  status: n,
  category: a,
  subcategory: r,
  package: "@nicetoDev/ui",
  description: s,
  since: c,
  platforms: l,
  keywords: p,
  props: d,
  events: g,
  cssVariables: u,
  examples: m,
  related: h
};
export {
  e as $schema,
  a as category,
  u as cssVariables,
  f as default,
  s as description,
  o as displayName,
  g as events,
  m as examples,
  p as keywords,
  i as name,
  l as platforms,
  d as props,
  h as related,
  c as since,
  n as status,
  r as subcategory,
  t as version
};
