{
  "version": 3,
  "sources": ["src/IconSunburstChart/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\nimport { Path } from \"react-native-svg\";\n\nexport const IconSunburstChart: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconSunburstChart\"><Path d=\"M9.0332 15.6729C9.72201 16.2297 10.5709 16.5972 11.5 16.6953V21.4621C11.5 21.7479 11.2605 21.9767 10.9762 21.9478C8.98254 21.745 7.16194 20.9564 5.68962 19.7574C5.46793 19.5768 5.46043 19.2456 5.66259 19.0435L9.0332 15.6729Z\" fill=\"currentColor\"/><Path d=\"M18.3364 19.0434C18.5386 19.2456 18.5311 19.5768 18.3094 19.7574C16.8372 20.9562 15.0171 21.745 13.0238 21.9478C12.7395 21.9767 12.5 21.7479 12.5 21.4621V16.6953C13.4291 16.5975 14.2779 16.2305 14.9668 15.6738L18.3364 19.0434Z\" fill=\"currentColor\"/><Path d=\"M9.0332 8.32617C9.04095 8.31991 9.04885 8.31383 9.05664 8.30762C8.91819 8.41808 8.78617 8.53609 8.66113 8.66113C7.80713 9.51514 7.27832 10.6971 7.27832 12.001C7.27853 13.1238 7.67171 14.1555 8.32617 14.9658L4.95561 18.3364C4.75343 18.5386 4.42219 18.531 4.24167 18.3093C2.8407 16.5885 2 14.3922 2 12C2 9.23872 3.11961 6.73781 4.92871 4.92871C5.12395 4.73347 5.4405 4.73347 5.63574 4.92871L9.0332 8.32617Z\" fill=\"currentColor\"/><Path d=\"M12 8.25C14.0711 8.25 15.75 9.92893 15.75 12C15.75 14.0711 14.0711 15.75 12 15.75C9.92893 15.75 8.25 14.0711 8.25 12C8.25 9.92893 9.92893 8.25 12 8.25Z\" fill=\"currentColor\"/><Path d=\"M12 2C17.5228 2 22 6.47715 22 12C22 12.2761 21.7761 12.5 21.5 12.5H16.6963C16.6942 12.5203 16.6899 12.5403 16.6875 12.5605C16.7092 12.377 16.7226 12.1904 16.7227 12.001C16.7227 9.39327 14.6086 7.27882 12.001 7.27832C11.8242 7.27832 11.6493 7.28772 11.4775 7.30664C11.485 7.30581 11.4925 7.3045 11.5 7.30371V2.5C11.5 2.22386 11.7239 2 12 2Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconSunburstChart;\n",
    "import React, { FC } from \"react\";\nimport { Svg, Mask, Rect, G, SvgProps } from \"react-native-svg\";\n\nexport type CentralIconBaseProps = {\n  size?: string | number;\n  mode?: \"masked\" | \"raw\";\n  maskId?: string;\n} & SvgProps;\n\ntype Props = CentralIconBaseProps;\n\nconst ModernCentralIconBase: React.FC<Props> = (props) => {\n  const instanceId = React.useId();\n  return <CentralIconSvg {...props} instanceId={instanceId} />;\n};\n\nlet nextLegacyId = 0;\n\n// React's Server Components runtime exposes useId but not Component. Only\n// define the legacy class when it is needed, so modern imports stay RSC-safe.\nconst LegacyCentralIconBase =\n  typeof React.useId === \"function\"\n    ? undefined\n    : class extends React.Component<\n        { iconProps: Props },\n        { instanceId?: string }\n      > {\n        state: { instanceId?: string } = {};\n\n        componentDidMount() {\n          // Defer legacy IDs until mount so server and initial client markup agree.\n          this.setState({ instanceId: `legacy-${++nextLegacyId}` });\n        }\n\n        render() {\n          return <CentralIconSvg {...this.props.iconProps} instanceId={this.state.instanceId} />;\n        }\n      };\n\nexport const CentralIconBase: React.FC<Props> = (props) =>\n  LegacyCentralIconBase ? (\n    <LegacyCentralIconBase iconProps={props} />\n  ) : (\n    <ModernCentralIconBase {...props} />\n  );\n\nconst CentralIconSvg: FC<CentralIconBaseProps & { instanceId?: string }> = ({\n  children,\n  size = 24,\n  mode = \"masked\",\n  maskId,\n  instanceId,\n  ...props\n}) => {\n  const uniqueMaskId = instanceId ? `${maskId}-${instanceId}` : maskId;\n  const masked = mode !== \"raw\" && !!maskId;\n  return (\n    <Svg\n      {...props}\n      width={typeof size === \"number\" ? `${size}px` : size}\n      height={typeof size === \"number\" ? `${size}px` : size}\n      viewBox=\"0 0 24 24\"\n      fill=\"none\"\n    >\n      {masked ? (\n        <>\n          <Mask\n            id={uniqueMaskId}\n            maskUnits=\"userSpaceOnUse\"\n            x=\"0\"\n            y=\"0\"\n            width=\"24\"\n            height=\"24\"\n          >\n            <Rect width=\"24\" height=\"24\" fill=\"#000\" />\n            <G color=\"#fff\">{children}</G>\n          </Mask>\n          <Rect\n            width=\"24\"\n            height=\"24\"\n            fill=\"currentColor\"\n            mask={`url(#${uniqueMaskId})`}\n          />\n        </>\n      ) : (\n        children\n      )}\n    </Svg>\n  );\n};\n"
  ],
  "mappings": "AAAA,qBCAA,qBACA,cAAS,UAAK,UAAM,OAAM,yBAU1B,IAAM,EAAyC,CAAC,IAAU,CACxD,IAAM,EAAa,EAAM,MAAM,EAC/B,OAAO,gBAAC,EAAD,IAAoB,EAAO,WAAY,EAAY,GAGxD,EAAe,EAIb,EACJ,OAAO,EAAM,QAAU,WACnB,OACA,cAAc,EAAM,SAGlB,CACA,MAAiC,CAAC,EAElC,iBAAiB,EAAG,CAElB,KAAK,SAAS,CAAE,WAAY,UAAU,EAAE,GAAe,CAAC,EAG1D,MAAM,EAAG,CACP,OAAO,gBAAC,EAAD,IAAoB,KAAK,MAAM,UAAW,WAAY,KAAK,MAAM,WAAY,EAExF,EAEO,EAAmC,CAAC,IAC/C,EACE,gBAAC,EAAD,CAAuB,UAAW,EAAO,EAEzC,gBAAC,EAAD,IAA2B,EAAO,EAGhC,EAAqE,EACzE,WACA,OAAO,GACP,OAAO,SACP,SACA,gBACG,KACC,CACJ,IAAM,EAAe,EAAa,GAAG,KAAU,IAAe,EACxD,EAAS,IAAS,OAAS,CAAC,CAAC,EACnC,OACE,gBA8BE,EA9BF,IACM,EACJ,MAAO,OAAO,IAAS,SAAW,GAAG,MAAW,EAChD,OAAQ,OAAO,IAAS,SAAW,GAAG,MAAW,EACjD,QAAQ,YACR,KAAK,QAEJ,EACC,gCACE,gBAUE,EAVF,CACE,GAAI,EACJ,UAAU,iBACV,EAAE,IACF,EAAE,IACF,MAAM,KACN,OAAO,MAEP,gBAAC,EAAD,CAAM,MAAM,KAAK,OAAO,KAAK,KAAK,OAAO,EACzC,gBAA4B,EAA5B,CAAG,MAAM,QAAQ,CAAW,CAC5B,EACF,gBAAC,EAAD,CACE,MAAM,KACN,OAAO,KACP,KAAK,eACL,KAAM,QAAQ,KAChB,CACA,EAEF,CAEF,GDrFN,eAAS,yBAEF,IAAM,EAAsE,EAAM,KAAK,CAAC,IACtF,gBAAwjD,EAAxjD,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,EAAE,mOAAmO,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,qOAAqO,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,uZAAuZ,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0JAA0J,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,sVAAsV,KAAK,eAAc,CAAI,CAChkD,EAEc",
  "debugId": "54747EB6296BC40F64756E2164756E21",
  "names": []
}