{
  "version": 3,
  "sources": ["src/IconBroomSparkle/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 IconBroomSparkle: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-outlined-radius-3-stroke-1.5-IconBroomSparkle\"><Path d=\"M4.18342 7.408C4.28018 7.35962 4.35864 7.28116 4.40702 7.18439L5.05194 5.89456C5.2362 5.52603 5.76211 5.52603 5.94637 5.89456L6.59128 7.18439C6.63967 7.28116 6.71813 7.35962 6.81489 7.408L8.10473 8.05292C8.47325 8.23718 8.47325 8.76308 8.10473 8.94734L6.81489 9.59226C6.71813 9.64064 6.63967 9.7191 6.59128 9.81587L5.94637 11.1057C5.7621 11.4742 5.2362 11.4742 5.05194 11.1057L4.40702 9.81587C4.35864 9.7191 4.28018 9.64064 4.18342 9.59226L2.89358 8.94734C2.52506 8.76308 2.52506 8.23718 2.89358 8.05292L4.18342 7.408Z\" fill=\"currentColor\"/><Path d=\"M9.55849 3.72046C9.62816 3.68563 9.68465 3.62913 9.71949 3.55947L10.1772 2.64412C10.3098 2.37878 10.6885 2.37878 10.8211 2.64412L11.2788 3.55946C11.3137 3.62913 11.3701 3.68563 11.4398 3.72046L12.3552 4.17814C12.6205 4.3108 12.6205 4.68945 12.3552 4.82212L11.4398 5.2798C11.3701 5.31463 11.3137 5.37112 11.2788 5.44079L10.8211 6.35614C10.6885 6.62148 10.3098 6.62148 10.1772 6.35614L9.71949 5.44079C9.68465 5.37112 9.62816 5.31463 9.55849 5.2798L8.64314 4.82212C8.3778 4.68946 8.3778 4.3108 8.64314 4.17814L9.55849 3.72046Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M20.9002 3.12245C21.1058 2.76288 20.9811 2.3047 20.6215 2.09907C20.2619 1.89344 19.8037 2.01824 19.5981 2.37781L14.4873 11.3149L13.6579 11.015C11.624 10.2795 9.58131 11.4042 8.53498 13.0396C7.59849 14.5033 6.35491 15.507 4.83501 16.5137C4.60424 16.6666 4.47642 16.9341 4.5025 17.2097C4.52859 17.4853 4.70434 17.7241 4.95969 17.8309L14.7859 21.942C15.0685 22.0602 15.3946 21.9947 15.6096 21.7766C17.532 19.826 18.552 18.1023 18.8891 15.7164C19.1292 14.0173 17.9752 12.5762 16.5027 12.0437L15.9191 11.8327L20.9002 3.12245ZM9.7985 13.848C10.5889 12.6127 11.9646 11.9977 13.1478 12.4256L15.9926 13.4543C16.9512 13.8009 17.5234 14.6602 17.4039 15.5065C17.1433 17.3505 16.4184 18.7294 14.891 20.36L11.0787 18.765L11.7561 16.7294C11.8326 16.4997 11.5705 16.3063 11.3736 16.4471L9.2192 17.987L6.79509 16.9728C7.9329 16.1233 8.96411 15.1521 9.7985 13.848Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconBroomSparkle;\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,EAAqE,EAAM,KAAK,CAAC,IACrF,gBAAgkE,EAAhkE,IAAqB,EAAO,OAAO,uDAAsD,gBAAC,EAAD,CAAM,EAAE,ygBAAygB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,8gBAA8gB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,i1BAAi1B,KAAK,eAAc,CAAI,CACxkE,EAEc",
  "debugId": "BA0EEEEDB9C9EF8A64756E2164756E21",
  "names": []
}