const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceActionSheet", n = "Action Sheet", o = "1.0.0", i = "stable", s = "overlays", c = "mobile", a = "Mobile-style bottom action sheet with list of actions.", l = "1.0.0", r = ["mobile", "web"], m = ["action-sheet", "bottom-sheet", "mobile", "actions"], h = [{ name: "visible", type: "boolean", required: !0, description: "Controls visibility." }, { name: "title", type: "string", required: !1, description: "Sheet title." }, { name: "items", type: "NiceActionSheetItem[]", required: !0, description: "Action items." }, { name: "showCancelButton", type: "boolean", required: !1, default: "true", description: "Show cancel button." }, { name: "cancelText", type: "string", required: !1, default: "'Cancel'", description: "Cancel button text." }], d = [{ name: "onClose", parameters: [], description: "Called when sheet should close." }], p = [], u = [{ title: "Share Sheet", code: `<NiceActionSheet
  visible={showShare}
  title="Share via"
  items={[
    { text: 'Copy Link', icon: <LinkIcon />, onClick: copyLink },
    { text: 'Email', icon: <EmailIcon />, onClick: shareEmail },
    { text: 'Delete', type: 'danger', icon: <DeleteIcon />, onClick: handleDelete }
  ]}
  onClose={() => setShowShare(false)}
/>`, language: "tsx" }], b = [{ name: "NiceDrawer", relationship: "similar" }], y = {
  $schema: e,
  name: t,
  displayName: n,
  version: o,
  status: i,
  category: s,
  subcategory: c,
  package: "@nicetoDev/ui",
  description: a,
  since: l,
  platforms: r,
  keywords: m,
  props: h,
  events: d,
  cssVariables: p,
  examples: u,
  related: b
};
export {
  e as $schema,
  s as category,
  p as cssVariables,
  y as default,
  a as description,
  n as displayName,
  d as events,
  u as examples,
  m as keywords,
  t as name,
  r as platforms,
  h as props,
  b as related,
  l as since,
  i as status,
  c as subcategory,
  o as version
};
