{
  "version": 3,
  "sources": ["src/IconBell2Active/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 IconBell2Active: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-0-stroke-1.5-IconBell2Active\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12.0003 2.00016C15.8636 2.00035 19.0521 5.02007 19.2455 8.87125L19.4437 12.8L20.9164 15.6564C20.9711 15.7627 21.0003 15.8806 21.0003 16.0002V17.2502C21.0002 17.6642 20.6643 18 20.2503 18.0002H16.6908C16.3311 20.2669 14.3682 22 12.0003 22.0002C9.63226 22.0002 7.66861 20.267 7.30893 18.0002H3.75033C3.33619 18.0002 3.00045 17.6643 3.00033 17.2502V16.0002C3.00033 15.8806 3.02859 15.7627 3.08334 15.6564L4.556 12.8L4.75424 8.87125C4.94759 5.01991 8.13689 2.00016 12.0003 2.00016ZM8.83725 18.0002C9.17593 19.4334 10.4636 20.5002 12.0003 20.5002C13.5369 20.5 14.8248 19.4333 15.1634 18.0002H8.83725Z\" fill=\"currentColor\"/><Path d=\"M4.88901 1.43766C5.19955 1.16377 5.67356 1.1936 5.9476 1.50407C6.22144 1.81461 6.19164 2.28864 5.88119 2.56266C4.28773 3.96936 3.18331 5.91464 2.85287 8.11149C2.79117 8.52092 2.40981 8.80288 2.00033 8.74137C1.5909 8.67974 1.30908 8.29827 1.37045 7.88883C1.75505 5.33162 3.03963 3.07014 4.88901 1.43766Z\" fill=\"currentColor\"/><Path d=\"M18.0521 1.50407C18.3261 1.19364 18.8001 1.16388 19.1107 1.43766C20.9601 3.07015 22.2456 5.33156 22.6302 7.88883C22.6915 8.29827 22.4088 8.67979 21.9994 8.74137C21.59 8.80266 21.2085 8.52082 21.1468 8.11149C20.8164 5.91453 19.7121 3.96937 18.1185 2.56266C17.8081 2.2887 17.7785 1.81462 18.0521 1.50407Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconBell2Active;\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,EAAoE,EAAM,KAAK,CAAC,IACpF,gBAA84C,EAA94C,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,ulBAAulB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,iTAAiT,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,iTAAiT,KAAK,eAAc,CAAI,CACt5C,EAEc",
  "debugId": "94D762884D18E29C64756E2164756E21",
  "names": []
}