{
  "version": 3,
  "sources": ["src/IconLiquidGlass/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 IconLiquidGlass: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconLiquidGlass\"><Path d=\"M16.75 9.5C17.4404 9.5 18 10.0596 18 10.75V12.7461C17.9998 14.817 16.321 16.4961 14.25 16.4961H9.25C8.40848 16.4961 9.02657 17.4899 8.80859 17.5293C8.72971 17.5435 8.66078 17.4747 8.59961 17.4229C7.98436 16.9014 7.5498 16.341 7.5498 15.8857C7.55015 15.255 8.06154 14.9962 8.69238 14.9961H14.2422C15.4847 14.9961 16.492 13.9886 16.4922 12.7461V10.5C16.4922 10.216 16.3737 9.95938 16.1836 9.77734C16.1503 9.74529 16.1289 9.70152 16.1289 9.65527C16.1291 9.56949 16.1993 9.5 16.2852 9.5H16.75Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M15.5312 3.51465C16.9179 3.65553 18 4.82618 18 6.25V7.81445C20.6111 8.65809 22.5 11.1081 22.5 14C22.5 17.5899 19.5899 20.5 16 20.5H11.5C8.79617 20.5 6.47866 18.8488 5.49902 16.5H4.25C2.73122 16.5 1.5 15.2688 1.5 13.75V6.25C1.5 4.73122 2.73122 3.5 4.25 3.5H15.25L15.5312 3.51465ZM11.5 9C8.73858 9 6.5 11.2386 6.5 14C6.5 16.7614 8.73858 19 11.5 19H16C18.7614 19 21 16.7614 21 14C21 11.2386 18.7614 9 16 9H11.5ZM4.25 5C3.55964 5 3 5.55964 3 6.25V13.75C3 14.4404 3.55964 15 4.25 15H5.07715C5.0268 14.674 5 14.3401 5 14C5 10.4101 7.91015 7.5 11.5 7.5H16C16.1683 7.5 16.3349 7.50795 16.5 7.52051V6.25C16.5 5.60285 16.0082 5.07092 15.3779 5.00684L15.25 5H4.25Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconLiquidGlass;\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,gBAAozC,EAApzC,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,EAAE,4eAA4e,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,gpBAAgpB,KAAK,eAAc,CAAI,CAC5zC,EAEc",
  "debugId": "C685B17E5A4FEB2864756E2164756E21",
  "names": []
}