{
  "version": 3,
  "sources": ["src/IconSparkleHightlight/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 IconSparkleHightlight: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconSparkleHightlight\"><Path d=\"M5.14645 18.1464C5.34171 17.9512 5.65822 17.9512 5.85348 18.1464C6.0487 18.3417 6.04873 18.6582 5.85348 18.8535L2.85348 21.8535C2.65823 22.0487 2.34171 22.0487 2.14645 21.8535C1.95118 21.6582 1.95118 21.3417 2.14645 21.1464L5.14645 18.1464Z\" fill=\"currentColor\"/><Path d=\"M18.1464 18.1464C18.3417 17.9512 18.6582 17.9512 18.8535 18.1464L21.8535 21.1464C22.0487 21.3417 22.0487 21.6582 21.8535 21.8535C21.6582 22.0487 21.3417 22.0487 21.1464 21.8535L18.1464 18.8535C17.9512 18.6582 17.9512 18.3417 18.1464 18.1464Z\" fill=\"currentColor\"/><Path d=\"M12 2.99996C12.5428 2.99998 13.0338 3.32176 13.2509 3.8193L15.1191 8.10445C15.2705 8.45165 15.5483 8.72948 15.8955 8.88082L20.1806 10.749C20.6782 10.9661 21 11.4571 21 12C20.9999 12.5428 20.6782 13.0338 20.1806 13.2509L15.8955 15.1191C15.5483 15.2705 15.2705 15.5483 15.1191 15.8955L13.2509 20.1806C13.061 20.6158 12.6616 20.9168 12.2011 20.9853L12 21C11.4571 21 10.9661 20.6782 10.749 20.1806L8.88082 15.8955C8.72948 15.5483 8.45165 15.2705 8.10445 15.1191L3.8193 13.2509C3.32176 13.0338 2.99998 12.5428 2.99996 12C2.99996 11.4571 3.32175 10.9661 3.8193 10.749L8.10445 8.88082C8.45165 8.72947 8.72947 8.45165 8.88082 8.10445L10.749 3.8193C10.9661 3.32175 11.4571 2.99996 12 2.99996Z\" fill=\"currentColor\"/><Path d=\"M2.14645 2.14645C2.34171 1.95118 2.65822 1.95118 2.85348 2.14645L5.85348 5.14645C6.0487 5.34171 6.04873 5.65823 5.85348 5.85348C5.65823 6.04873 5.34171 6.0487 5.14645 5.85348L2.14645 2.85348C1.95118 2.65822 1.95118 2.34171 2.14645 2.14645Z\" fill=\"currentColor\"/><Path d=\"M21.1464 2.14645C21.3417 1.95118 21.6582 1.95118 21.8535 2.14645C22.0487 2.34171 22.0487 2.65823 21.8535 2.85348L18.8535 5.85348C18.6582 6.04873 18.3417 6.0487 18.1464 5.85348C17.9512 5.65822 17.9512 5.34171 18.1464 5.14645L21.1464 2.14645Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconSparkleHightlight;\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,EAA0E,EAAM,KAAK,CAAC,IAC1F,gBAAu2D,EAAv2D,IAAqB,EAAO,OAAO,wDAAuD,gBAAC,EAAD,CAAM,EAAE,mPAAmP,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oPAAoP,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,8qBAA8qB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kPAAkP,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,mPAAmP,KAAK,eAAc,CAAI,CAC/2D,EAEc",
  "debugId": "6E88A4E823BBCA2864756E2164756E21",
  "names": []
}