const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NicePollLive", o = "Live poll with real-time updates and animated results.", s = "survey", n = "1.0.0", i = "stable", l = [{ name: "poll", type: "PollDefinition", required: !0, description: "Poll definition" }, { name: "results", type: "PollResults", description: "Real-time results" }, { name: "onVote", type: "(optionId: string) => Promise<void>", required: !0, description: "Vote callback" }, { name: "voted", type: "string", description: "User's voted option ID" }, { name: "animateResults", type: "boolean", default: "true", description: "Animate result changes" }, { name: "showParticipants", type: "boolean", default: "true", description: "Show participant count" }, { name: "refreshInterval", type: "number", default: "1000", description: "Refresh interval ms" }], a = [{ title: "Live Poll", description: "Real-time voting", code: `<NicePollLive
  poll={livePoll}
  results={liveResults}
  onVote={handleVote}
  animateResults
  showParticipants
  refreshInterval={500}
/>` }], r = { keyboard: ["Tab through options", "Enter to vote"], aria: ["Live results updates"] }, c = ["NicePoll", "NiceSurvey"], p = {
  $schema: e,
  name: t,
  description: o,
  category: s,
  since: n,
  status: i,
  props: l,
  examples: a,
  accessibility: r,
  seeAlso: c
};
export {
  e as $schema,
  r as accessibility,
  s as category,
  p as default,
  o as description,
  a as examples,
  t as name,
  l as props,
  c as seeAlso,
  n as since,
  i as status
};
