{"version":3,"file":"labeledContent.js","names":[],"sources":["esm/platform/labeledContent.js"],"sourcesContent":["function labeledContentProps(props) {\n  const { label, value, systemImage, hasChildren } = props;\n  if (typeof label !== \"string\" || !label)\n    throw new Error(\"Swift.LabeledContent label must be a non-empty string\");\n  if (value !== void 0 && typeof value !== \"string\")\n    throw new Error(\"Swift.LabeledContent value must be a string\");\n  if (systemImage !== void 0 && typeof systemImage !== \"string\")\n    throw new Error(\"Swift.LabeledContent systemImage must be a string\");\n  if (value !== void 0 && hasChildren)\n    throw new Error(\"Swift.LabeledContent takes either a value or children\");\n  if (value === void 0 && !hasChildren)\n    throw new Error(\"Swift.LabeledContent needs a value or children\");\n  return { label, value: value ?? \"\", systemImage: systemImage ?? \"\" };\n}\nexport {\n  labeledContentProps\n};\n//# sourceMappingURL=labeledContent.js.map\n"],"mappings":";AAAA,SAAS,oBAAoB,OAAO;CAClC,MAAM,EAAE,OAAO,OAAO,aAAa,gBAAgB;CACnD,IAAI,OAAO,UAAU,YAAY,CAAC,OAChC,MAAM,IAAI,MAAM,uDAAuD;CACzE,IAAI,UAAU,KAAK,KAAK,OAAO,UAAU,UACvC,MAAM,IAAI,MAAM,6CAA6C;CAC/D,IAAI,gBAAgB,KAAK,KAAK,OAAO,gBAAgB,UACnD,MAAM,IAAI,MAAM,mDAAmD;CACrE,IAAI,UAAU,KAAK,KAAK,aACtB,MAAM,IAAI,MAAM,uDAAuD;CACzE,IAAI,UAAU,KAAK,KAAK,CAAC,aACvB,MAAM,IAAI,MAAM,gDAAgD;CAClE,OAAO;EAAE;EAAO,OAAO,SAAS;EAAI,aAAa,eAAe;CAAG;AACrE"}