const e = "https://nice2dev.com/schemas/component-doc-v1.json", s = "NiceAddressInput", t = "Address input with autocomplete and structured fields.", o = "input", n = "1.0.0", d = "stable", i = [{ name: "value", type: "Address", required: !0, description: "Address value" }, { name: "onChange", type: "(address: Address) => void", required: !0, description: "Change callback" }, { name: "mode", type: "'autocomplete' | 'structured'", default: "'autocomplete'", description: "Input mode" }, { name: "getPlaceSuggestions", type: "(query: string) => Promise<Place[]>", description: "Autocomplete function" }, { name: "fields", type: "AddressField[]", description: "Visible fields" }, { name: "countries", type: "string[]", description: "Allowed countries" }, { name: "showMap", type: "boolean", default: "false", description: "Show map preview" }, { name: "disabled", type: "boolean", default: "false", description: "Disabled state" }], a = [{ title: "Address Input", description: "Address autocomplete", code: `<NiceAddressInput
  value={address}
  onChange={setAddress}
  mode="autocomplete"
  getPlaceSuggestions={searchPlaces}
  showMap
/>` }], c = { keyboard: ["Tab through fields", "Arrow keys for suggestions"], aria: ["Address form", "Suggestion list"] }, r = ["NiceMap", "NiceAutocomplete"], p = {
  $schema: e,
  name: s,
  description: t,
  category: o,
  since: n,
  status: d,
  props: i,
  examples: a,
  accessibility: c,
  seeAlso: r
};
export {
  e as $schema,
  c as accessibility,
  o as category,
  p as default,
  t as description,
  a as examples,
  s as name,
  i as props,
  r as seeAlso,
  n as since,
  d as status
};
