const e = "https://nice2dev.com/schemas/component-doc-v1.json", c = "NiceBackupScheduler", n = "Backup scheduler with cron-like scheduling and retention policies.", t = "backup", o = "1.0.0", s = "stable", i = [{ name: "schedule", type: "BackupSchedule", description: "Current schedule" }, { name: "onChange", type: "(schedule: BackupSchedule) => void", description: "Change callback" }, { name: "retention", type: "RetentionPolicy", description: "Retention policy" }, { name: "onRetentionChange", type: "(policy: RetentionPolicy) => void", description: "Retention change callback" }, { name: "presets", type: "SchedulePreset[]", description: "Schedule presets" }, { name: "showAdvanced", type: "boolean", default: "false", description: "Show cron expression" }, { name: "timezone", type: "string", description: "Schedule timezone" }], a = [{ title: "Backup Scheduler", description: "Schedule backups", code: `<NiceBackupScheduler
  schedule={backupSchedule}
  onChange={setBackupSchedule}
  retention={retentionPolicy}
  onRetentionChange={setRetentionPolicy}
  presets={schedulePresets}
/>` }], d = { keyboard: ["Tab through fields"], aria: ["Schedule form", "Time selection"] }, l = ["NiceBackupTagEditor", "NiceScheduler"], p = {
  $schema: e,
  name: c,
  description: n,
  category: t,
  since: o,
  status: s,
  props: i,
  examples: a,
  accessibility: d,
  seeAlso: l
};
export {
  e as $schema,
  d as accessibility,
  t as category,
  p as default,
  n as description,
  a as examples,
  c as name,
  i as props,
  l as seeAlso,
  o as since,
  s as status
};
