const e = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NiceEmojiPicker", i = "Emoji picker with categories, search, and recent emojis.", t = "input", n = "1.0.0", c = "stable", s = [{ name: "onSelect", type: "(emoji: Emoji) => void", required: !0, description: "Selection callback" }, { name: "categories", type: "EmojiCategory[]", description: "Visible categories" }, { name: "recentEmojis", type: "Emoji[]", description: "Recent emojis" }, { name: "skinTone", type: "number", default: "0", description: "Skin tone preference" }, { name: "showSearch", type: "boolean", default: "true", description: "Show search" }, { name: "showPreview", type: "boolean", default: "true", description: "Show emoji preview" }, { name: "columns", type: "number", default: "8", description: "Grid columns" }, { name: "perLine", type: "number", default: "9", description: "Emojis per row" }], r = [{ title: "Emoji Picker", description: "Select emoji", code: `<NiceEmojiPicker
  onSelect={handleEmojiSelect}
  recentEmojis={recentlyUsed}
  showSearch
  showPreview
  skinTone={1}
/>` }], a = { keyboard: ["Tab through categories", "Arrow keys for navigation"], aria: ["Emoji picker", "Emoji descriptions"] }, m = ["NiceRichTextEditor", "NiceChat"], p = {
  $schema: e,
  name: o,
  description: i,
  category: t,
  since: n,
  status: c,
  props: s,
  examples: r,
  accessibility: a,
  seeAlso: m
};
export {
  e as $schema,
  a as accessibility,
  t as category,
  p as default,
  i as description,
  r as examples,
  o as name,
  s as props,
  m as seeAlso,
  n as since,
  c as status
};
