{
  "version": 3,
  "sources": ["src/IconBoxSparkle/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 IconBoxSparkle: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-1-stroke-1.5-IconBoxSparkle\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M19.9223 3.88026C20.2646 4.11348 20.353 4.58005 20.1198 4.92236L17.3416 9.00007H19.25C19.6642 9.00007 20 9.33586 20 9.75007V20.2501C20 21.2166 19.2165 22.0001 18.25 22.0001H5.75C4.7835 22.0001 4 21.2166 4 20.2501V9.75007C4 9.33586 4.33579 9.00007 4.75 9.00007H15.5265L18.8802 4.07778C19.1134 3.73547 19.58 3.64703 19.9223 3.88026ZM9.75 13.0001C9.33579 13.0001 9 13.3358 9 13.7501C9 14.1643 9.33579 14.5001 9.75 14.5001H14.25C14.6642 14.5001 15 14.1643 15 13.7501C15 13.3358 14.6642 13.0001 14.25 13.0001H9.75Z\" fill=\"currentColor\"/><Path d=\"M6.58692 4.74209C6.65407 4.70852 6.70852 4.65407 6.74209 4.58692L7.18965 3.69181C7.31752 3.43606 7.68248 3.43606 7.81035 3.69181L8.25791 4.58692C8.29148 4.65407 8.34593 4.70852 8.41308 4.74209L9.30819 5.18965C9.56394 5.31752 9.56394 5.68248 9.30819 5.81035L8.41308 6.25791C8.34593 6.29148 8.29148 6.34593 8.25791 6.41308L7.81035 7.30819C7.68248 7.56394 7.31752 7.56394 7.18965 7.30819L6.74209 6.41308C6.70852 6.34593 6.65407 6.29148 6.58692 6.25791L5.69181 5.81035C5.43606 5.68248 5.43606 5.31752 5.69181 5.18965L6.58692 4.74209Z\" fill=\"currentColor\"/><Path d=\"M11.8586 3.05262C11.9426 3.01065 12.0106 2.94258 12.0526 2.85865L12.6121 1.73976C12.7719 1.42008 13.2281 1.42008 13.3879 1.73976L13.9474 2.85865C13.9894 2.94258 14.0574 3.01065 14.1414 3.05262L15.2602 3.61206C15.5799 3.7719 15.5799 4.2281 15.2602 4.38794L14.1414 4.94738C14.0574 4.98935 13.9894 5.05742 13.9474 5.14135L13.3879 6.26024C13.2281 6.57992 12.7719 6.57992 12.6121 6.26024L12.0526 5.14135C12.0106 5.05742 11.9426 4.98935 11.8586 4.94738L10.7398 4.38794C10.4201 4.2281 10.4201 3.7719 10.7398 3.61206L11.8586 3.05262Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconBoxSparkle;\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,gBAAwvD,EAAxvD,IAAqB,EAAO,OAAO,mDAAkD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,ggBAAggB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,ohBAAohB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,ghBAAghB,KAAK,eAAc,CAAI,CAChwD,EAEc",
  "debugId": "FC58AE385005E17364756E2164756E21",
  "names": []
}