{
  "version": 3,
  "sources": ["src/IconMagicHands/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 IconMagicHands: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconMagicHands\"><Path d=\"M12.0003 4C8.70052 4 5.86627 5.99787 4.64331 8.85197C4.53455 9.10579 4.24062 9.22338 3.98679 9.11462C3.73297 9.00586 3.61538 8.71193 3.72414 8.45811C5.09904 5.2494 8.2864 3 12.0003 3C15.7141 3 18.9015 5.2494 20.2764 8.45811C20.3851 8.71193 20.2676 9.00586 20.0137 9.11462C19.7599 9.22338 19.466 9.10579 19.3572 8.85197C18.1343 5.99787 15.3 4 12.0003 4Z\" fill=\"currentColor\"/><Path d=\"M12.0015 6C9.60131 6 7.52931 7.40929 6.56968 9.44772C6.45207 9.69756 6.15418 9.80475 5.90434 9.68713C5.6545 9.56951 5.54731 9.27163 5.66493 9.02179C6.78331 6.64611 9.19965 5 12.0015 5C14.8033 5 17.2196 6.64611 18.338 9.02179C18.4556 9.27163 18.3484 9.56951 18.0986 9.68713C17.8488 9.80475 17.5509 9.69756 17.4333 9.44772C16.4736 7.40929 14.4016 6 12.0015 6Z\" fill=\"currentColor\"/><Path d=\"M11.9996 8C10.4946 8 9.18294 8.831 8.49974 10.0616C8.3657 10.303 8.06132 10.3901 7.81989 10.256C7.57846 10.122 7.49141 9.81762 7.62544 9.57619C8.47783 8.04087 10.1168 7 11.9996 7C13.8824 7 15.5214 8.04087 16.3738 9.57619C16.5078 9.81762 16.4208 10.122 16.1793 10.256C15.9379 10.3901 15.6335 10.303 15.4995 10.0616C14.8163 8.831 13.5047 8 11.9996 8Z\" fill=\"currentColor\"/><Path d=\"M8.4273 19.5576C10.2437 18.8965 11.1803 16.888 10.5191 15.0716C10.1653 14.0993 9.15911 13.553 8.1747 13.7469L8.06239 13.4384C7.4721 11.8166 5.67884 10.9804 4.05704 11.5707C2.43523 12.1609 1.59902 13.9542 2.18931 15.576L3.00161 17.8078C3.66273 19.6242 5.67118 20.5608 7.4876 19.8996L8.4273 19.5576Z\" fill=\"currentColor\"/><Path d=\"M19.9437 11.5707C18.3219 10.9804 16.5286 11.8166 15.9383 13.4384L15.826 13.7469C14.8416 13.553 13.8354 14.0993 13.4816 15.0716C12.8204 16.888 13.757 18.8965 15.5734 19.5576L16.5131 19.8996C18.3295 20.5608 20.338 19.6242 20.9991 17.8078L21.8114 15.576C22.4017 13.9542 21.5655 12.1609 19.9437 11.5707Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconMagicHands;\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,EAAmE,EAAM,KAAK,CAAC,IACnF,gBAA02D,EAA12D,IAAqB,EAAO,OAAO,iDAAgD,gBAAC,EAAD,CAAM,EAAE,mWAAmW,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,wWAAwW,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,+VAA+V,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,4SAA4S,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,8SAA8S,KAAK,eAAc,CAAI,CACl3D,EAEc",
  "debugId": "DE7C1992AE57278B64756E2164756E21",
  "names": []
}