{
  "version": 3,
  "sources": ["src/IconArrowRotatePoint/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\nimport { Circle, Path } from \"react-native-svg\";\n\nexport const IconArrowRotatePoint: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconArrowRotatePoint\"><Path d=\"M5.49828 17C7.01156 18.8129 9.47142 19.9854 11.9995 19.9854C16.4094 19.9854 19.9844 16.4104 19.9844 12.0005C19.9844 11.662 19.9633 11.3287 19.9226 11.0017C19.8874 10.7194 20.0877 10.462 20.37 10.4268C20.6523 10.3916 20.9098 10.5919 20.945 10.8743C20.991 11.2434 21.0147 11.6193 21.0147 12.0005C21.0147 16.9794 16.9785 21.0157 11.9995 21.0157C9.3305 21.0157 6.72533 19.8537 5 17.9928V20.5C5 20.7762 4.77614 21 4.5 21C4.22386 21 4 20.7762 4 20.5V17.25C4 16.5597 4.55964 16 5.25 16H8.5C8.77614 16 9 16.2239 9 16.5C9 16.7762 8.77614 17 8.5 17H5.49828Z\" fill=\"currentColor\"/><Path d=\"M4.07648 12.9993C4.11169 13.2816 3.91136 13.539 3.62903 13.5742C3.34671 13.6094 3.0893 13.4091 3.0541 13.1267C3.00806 12.7576 2.98438 12.3817 2.98438 12.0005C2.98438 7.02157 7.0206 2.98535 11.9995 2.98535C14.6752 2.98535 17.2866 4.15308 19.0118 6.02199V3.50003C19.0118 3.22389 19.2357 3.00003 19.5118 3.00003C19.788 3.00003 20.0118 3.22389 20.0118 3.50003V6.75003C20.0118 7.44039 19.4522 8.00003 18.7618 8.00003H15.5118C15.2357 8.00003 15.0118 7.77617 15.0118 7.50003C15.0118 7.22389 15.2357 7.00003 15.5118 7.00003H18.5C16.9866 5.18772 14.5272 4.01566 11.9995 4.01566C7.58962 4.01566 4.01468 7.59059 4.01468 12.0005C4.01468 12.339 4.03571 12.6723 4.07648 12.9993Z\" fill=\"currentColor\"/><Circle cx=\"12\" cy=\"12\" r=\"1.75\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconArrowRotatePoint;\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,iBAAS,UAAQ,yBAEV,IAAM,EAAyE,EAAM,KAAK,CAAC,IACzF,gBAA44C,EAA54C,IAAqB,EAAO,OAAO,uDAAsD,gBAAC,EAAD,CAAM,EAAE,siBAAsiB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,2pBAA2pB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAQ,GAAG,KAAK,GAAG,KAAK,EAAE,OAAO,KAAK,eAAc,CAAI,CACp5C,EAEc",
  "debugId": "8C53BF3E74D0717C64756E2164756E21",
  "names": []
}