{
  "version": 3,
  "sources": ["src/IconMagicWand2/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 IconMagicWand2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconMagicWand2\"><Path d=\"M10.0738 1.85094C10.0255 1.9477 9.947 2.02616 9.85023 2.07454L8.89373 2.55279C8.52521 2.73706 8.52521 3.26296 8.89373 3.44722L9.85023 3.92547C9.947 3.97385 10.0255 4.05232 10.0738 4.14908L10.5521 5.10558C10.7364 5.47411 11.2623 5.47411 11.4465 5.10558L11.9248 4.14908C11.9732 4.05232 12.0516 3.97385 12.1484 3.92547L13.1049 3.44722C13.4734 3.26296 13.4734 2.73706 13.1049 2.55279L12.1484 2.07454C12.0516 2.02616 11.9732 1.9477 11.9248 1.85094L11.4465 0.894435C11.2623 0.525911 10.7364 0.525911 10.5521 0.894435L10.0738 1.85094Z\" fill=\"currentColor\"/><Path d=\"M19.0738 12.8509C19.0255 12.9477 18.947 13.0262 18.8502 13.0745L17.8937 13.5528C17.5252 13.7371 17.5252 14.263 17.8937 14.4472L18.8502 14.9255C18.947 14.9739 19.0255 15.0523 19.0738 15.1491L19.5521 16.1056C19.7364 16.4741 20.2623 16.4741 20.4465 16.1056L20.9248 15.1491C20.9732 15.0523 21.0516 14.9739 21.1484 14.9255L22.1049 14.4472C22.4734 14.263 22.4734 13.7371 22.1049 13.5528L21.1484 13.0745C21.0516 13.0262 20.9732 12.9477 20.9248 12.8509L20.4465 11.8944C20.2623 11.5259 19.7364 11.5259 19.5521 11.8944L19.0738 12.8509Z\" fill=\"currentColor\"/><Path d=\"M4.85023 7.07454C4.947 7.02616 5.02546 6.9477 5.07384 6.85094L5.55209 5.89444C5.73635 5.52591 6.26226 5.52591 6.44652 5.89443L6.92477 6.85094C6.97315 6.9477 7.05161 7.02616 7.14838 7.07454L8.10488 7.55279C8.4734 7.73706 8.4734 8.26296 8.10488 8.44722L7.14838 8.92547C7.05161 8.97385 6.97315 9.05232 6.92477 9.14908L6.44652 10.1056C6.26226 10.4741 5.73635 10.4741 5.55209 10.1056L5.07384 9.14908C5.02546 9.05232 4.947 8.97385 4.85023 8.92547L3.89373 8.44722C3.52521 8.26296 3.52521 7.73706 3.89373 7.55279L4.85023 7.07454Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M18.1466 3.14645C18.8941 2.3989 20.1062 2.3989 20.8537 3.14645C21.6013 3.89399 21.6013 5.10601 20.8537 5.85355L5.8537 20.8536C5.10616 21.6011 3.89414 21.6011 3.1466 20.8536C2.39905 20.106 2.39905 18.894 3.1466 18.1464L18.1466 3.14645ZM20.1466 3.85355C19.7896 3.49653 19.2107 3.49653 18.8537 3.85355L15.7073 7L17.0002 8.29289L20.1466 5.14645C20.5036 4.78942 20.5036 4.21058 20.1466 3.85355Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconMagicWand2;\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,gBAAqqE,EAArqE,IAAqB,EAAO,OAAO,iDAAgD,gBAAC,EAAD,CAAM,EAAE,khBAAkhB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,ghBAAghB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,4gBAA4gB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,wYAAwY,KAAK,eAAc,CAAI,CAC7qE,EAEc",
  "debugId": "604D43D881FB883E64756E2164756E21",
  "names": []
}