const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceMentionInput", n = "Text input with @mention support for users and entities.", i = "input", o = "1.0.0", s = "stable", r = [{ name: "value", type: "string", required: !0, description: "Input value" }, { name: "onChange", type: "(value: string) => void", required: !0, description: "Change callback" }, { name: "mentionTrigger", type: "string", default: "'@'", description: "Mention trigger character" }, { name: "getSuggestions", type: "(query: string) => Promise<MentionItem[]>", required: !0, description: "Get suggestions" }, { name: "onMention", type: "(item: MentionItem) => void", description: "Mention callback" }, { name: "renderSuggestion", type: "(item: MentionItem) => React.ReactNode", description: "Custom suggestion renderer" }, { name: "placeholder", type: "string", description: "Placeholder text" }, { name: "multiLine", type: "boolean", default: "false", description: "Multi-line input" }], c = [{ title: "Mention Input", description: "Input with mentions", code: `<NiceMentionInput
  value={comment}
  onChange={setComment}
  getSuggestions={searchUsers}
  onMention={handleMention}
  placeholder="Type @ to mention..."
  multiLine
/>` }], a = { keyboard: ["Arrow keys for suggestions", "Enter to select"], aria: ["Input with suggestions", "Mention list"] }, p = ["NiceRichTextEditor", "NiceTagInput"], u = {
  $schema: e,
  name: t,
  description: n,
  category: i,
  since: o,
  status: s,
  props: r,
  examples: c,
  accessibility: a,
  seeAlso: p
};
export {
  e as $schema,
  a as accessibility,
  i as category,
  u as default,
  n as description,
  c as examples,
  t as name,
  r as props,
  p as seeAlso,
  o as since,
  s as status
};
