{
  "version": 3,
  "sources": ["src/IconSunburstChart2/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 IconSunburstChart2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"square-filled-radius-0-stroke-1.5-IconSunburstChart2\"><Path d=\"M19.0713 19.0713C17.2625 20.8801 14.7612 22 12 22V20.5C14.3474 20.5 16.4717 19.5498 18.0107 18.0107L19.0713 19.0713ZM3.5 12C3.5 14.3474 4.45024 16.4717 5.98926 18.0107L4.92871 19.0713C3.11989 17.2625 2 14.7612 2 12H3.5ZM8.16992 15.8301C9.15097 16.8111 10.504 17.417 12 17.417V18.917C10.0902 18.917 8.36022 18.1415 7.10938 16.8906L8.16992 15.8301ZM17.417 12C17.417 10.504 16.8111 9.15097 15.8301 8.16992L16.8906 7.10938C18.1415 8.36022 18.917 10.0902 18.917 12C18.917 13.9098 18.1415 15.6398 16.8906 16.8906L15.8301 15.8301C16.8111 14.849 17.417 13.496 17.417 12ZM8.16699 12C8.16699 10.9417 8.59619 9.98194 9.28906 9.28906C9.98194 8.59619 10.9417 8.16699 12 8.16699V9.66699C11.3555 9.66699 10.7727 9.92654 10.3496 10.3496C9.92654 10.7727 9.66699 11.3555 9.66699 12C9.66699 12.6445 9.92654 13.2273 10.3496 13.6504C10.7727 14.0735 11.3555 14.333 12 14.333C12.6445 14.333 13.2273 14.0735 13.6504 13.6504C14.0735 13.2273 14.333 12.6445 14.333 12H15.833C15.833 13.0583 15.4038 14.0181 14.7109 14.7109C14.0181 15.4038 13.0583 15.833 12 15.833C10.9417 15.833 9.98194 15.4038 9.28906 14.7109C8.59619 14.0181 8.16699 13.0583 8.16699 12ZM8.16992 8.16992C7.18888 9.15097 6.58301 10.504 6.58301 12H5.08301C5.08301 10.0902 5.85853 8.36022 7.10938 7.10938L8.16992 8.16992ZM19.0713 4.92871C20.8801 6.73753 22 9.23878 22 12H20.5C20.5 9.65258 19.5498 7.52828 18.0107 5.98926L19.0713 4.92871ZM12 3.5C9.65258 3.5 7.52828 4.45024 5.98926 5.98926L4.92871 4.92871C6.73753 3.11989 9.23878 2 12 2V3.5Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconSunburstChart2;\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,EAAuE,EAAM,KAAK,CAAC,IACvF,gBAAgkD,EAAhkD,IAAqB,EAAO,OAAO,wDAAuD,gBAAC,EAAD,CAAM,EAAE,u8CAAu8C,KAAK,eAAc,CAAI,CACxkD,EAEc",
  "debugId": "58C9F051CC30D29664756E2164756E21",
  "names": []
}