{
  "version": 3,
  "sources": ["src/IconShimmer/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 IconShimmer: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconShimmer\"><Path d=\"M20.5 10C20.7761 10 21 10.2239 21 10.5C21 11.2422 21.0023 11.6758 20.9287 12.083C20.7525 13.0581 20.2589 13.948 19.5254 14.6143C19.2191 14.8925 18.8501 15.1203 18.2207 15.5137L15.3086 17.334C14.6476 17.7471 14.3708 17.9223 14.1465 18.126C13.576 18.6441 13.1927 19.3364 13.0557 20.0947C13.0018 20.3929 13 20.7204 13 21.5C13 21.7761 12.7761 22 12.5 22C12.2239 22 12 21.7761 12 21.5C12 20.7578 11.9977 20.3242 12.0713 19.917C12.2475 18.9419 12.7411 18.052 13.4746 17.3857C13.781 17.1075 14.1499 16.8797 14.7793 16.4863L17.6914 14.666C18.3524 14.2529 18.6292 14.0777 18.8535 13.874C19.424 13.3559 19.8073 12.6636 19.9443 11.9053C19.9982 11.6071 20 11.2796 20 10.5C20 10.2239 20.2239 10 20.5 10Z\" fill=\"currentColor\"/><Path d=\"M16 6.25C16.2761 6.25 16.5 6.47386 16.5 6.75C16.5 7.49218 16.5023 7.92579 16.4287 8.33301C16.2525 9.30814 15.7589 10.198 15.0254 10.8643C14.7191 11.1425 14.3501 11.3703 13.7207 11.7637L10.8086 13.584C10.1476 13.9971 9.87078 14.1723 9.64649 14.376C9.07605 14.8941 8.69269 15.5864 8.55567 16.3447C8.5018 16.6429 8.50001 16.9704 8.50001 17.75C8.50001 18.0261 8.27615 18.25 8.00001 18.25C7.72387 18.25 7.50001 18.0261 7.50001 17.75C7.50001 17.0078 7.49774 16.5742 7.5713 16.167C7.74748 15.1919 8.24109 14.302 8.97462 13.6357C9.28096 13.3575 9.64993 13.1297 10.2793 12.7363L13.1914 10.916C13.8524 10.5029 14.1292 10.3277 14.3535 10.124C14.924 9.60587 15.3073 8.91364 15.4443 8.15527C15.4982 7.85708 15.5 7.52964 15.5 6.75C15.5 6.47386 15.7239 6.25 16 6.25Z\" fill=\"currentColor\"/><Path d=\"M11.5 2C11.7761 2 12 2.22386 12 2.5C12 3.24218 12.0023 3.67579 11.9287 4.08301C11.7525 5.05814 11.2589 5.94804 10.5254 6.61426C10.2191 6.89247 9.85009 7.12031 9.22071 7.51367L6.3086 9.33398C5.64765 9.74708 5.37078 9.92227 5.14649 10.126C4.57605 10.6441 4.19269 11.3364 4.05567 12.0947C4.0018 12.3929 4.00001 12.7204 4.00001 13.5C4.00001 13.7761 3.77615 14 3.50001 14C3.22387 14 3.00001 13.7761 3.00001 13.5C3.00001 12.7578 2.99774 12.3242 3.0713 11.917C3.24748 10.9419 3.74109 10.052 4.47462 9.38574C4.78096 9.10753 5.14993 8.87969 5.7793 8.48633L8.69141 6.66602C9.35237 6.25292 9.62923 6.07773 9.85352 5.87402C10.424 5.35587 10.8073 4.66364 10.9443 3.90527C10.9982 3.60708 11 3.27964 11 2.5C11 2.22386 11.2239 2 11.5 2Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconShimmer;\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,EAAgE,EAAM,KAAK,CAAC,IAChF,gBAAmyE,EAAnyE,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,EAAE,qrBAAqrB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kvBAAkvB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,mtBAAmtB,KAAK,eAAc,CAAI,CAC3yE,EAEc",
  "debugId": "EDC5A1E882C2898464756E2164756E21",
  "names": []
}