const n = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceIntegrationHub", e = "Integration hub for managing third-party API connections.", o = "tools", i = "1.0.0", c = "stable", a = [{ name: "integrations", type: "Integration[]", required: !0, description: "Available integrations" }, { name: "connected", type: "string[]", description: "Connected integration IDs" }, { name: "onConnect", type: "(integration: Integration) => Promise<void>", description: "Connect callback" }, { name: "onDisconnect", type: "(integration: Integration) => Promise<void>", description: "Disconnect callback" }, { name: "onConfigure", type: "(integration: Integration) => void", description: "Configure callback" }, { name: "showStatus", type: "boolean", default: "true", description: "Show connection status" }], s = [{ title: "Integration Hub", description: "Manage integrations", code: `<NiceIntegrationHub
  integrations={availableIntegrations}
  connected={connectedIds}
  onConnect={handleConnect}
  onDisconnect={handleDisconnect}
  showStatus
/>` }], r = { keyboard: ["Tab through integrations"], aria: ["Integration status descriptions"] }, g = ["NiceConnectorSelector", "NiceConnectorConfigForm"], d = {
  $schema: n,
  name: t,
  description: e,
  category: o,
  since: i,
  status: c,
  props: a,
  examples: s,
  accessibility: r,
  seeAlso: g
};
export {
  n as $schema,
  r as accessibility,
  o as category,
  d as default,
  e as description,
  s as examples,
  t as name,
  a as props,
  g as seeAlso,
  i as since,
  c as status
};
