{
  "version": 3,
  "sources": ["src/IconServer1/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 IconServer1: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconServer1\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M19.16 3.75C19.62 4.13 20 4.66 20 5.32V10.69C20 10.95 19.88 11.27 19.53 11.62C19.17 11.98 18.63 12.33 17.89 12.65C16.42 13.28 14.34 13.69 12 13.69C9.66 13.69 7.58 13.28 6.11 12.65C5.37 12.33 4.82 11.98 4.47 11.62C4.12 11.27 4 10.95 4 10.69V5.32C4 4.66 4.38 4.13 4.84 3.75C5.3 3.36 5.92 3.05 6.62 2.8C8.03 2.3 9.93 2 12 2C14.07 2 15.97 2.3 17.38 2.8C18.08 3.05 18.7 3.36 19.16 3.75ZM7.12 4.22C6.51 4.43 6.07 4.67 5.8 4.9C5.52 5.14 5.5 5.28 5.5 5.33C5.5 5.38 5.52 5.53 5.8 5.76C6.07 5.98 6.51 6.22 7.12 6.44C8.34 6.87 10.06 7.15 12 7.15C13.94 7.15 15.67 6.87 16.88 6.44C17.49 6.23 17.93 5.99 18.2 5.76C18.48 5.52 18.5 5.38 18.5 5.33C18.5 5.28 18.48 5.13 18.2 4.9C17.93 4.68 17.49 4.44 16.88 4.22C15.66 3.79 13.94 3.51 12 3.51C10.06 3.51 8.33 3.79 7.12 4.22Z\" fill=\"currentColor\"/><Path d=\"M5.52 14.0304C7.21 14.7604 9.51 15.1904 12 15.1904C14.49 15.1904 16.78 14.7604 18.48 14.0304C19.05 13.7904 19.56 13.5104 20 13.1904V18.6804C20 19.3504 19.62 19.8804 19.16 20.2604C18.7 20.6504 18.08 20.9604 17.38 21.2104C15.97 21.7104 14.07 22.0104 12 22.0104C9.93 22.0104 8.03 21.7104 6.62 21.2104C5.92 20.9604 5.3 20.6504 4.84 20.2604C4.38 19.8704 4 19.3404 4 18.6804V13.1904C4.44 13.5104 4.96 13.7904 5.52 14.0304Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconServer1;\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,gBAA60C,EAA70C,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,svBAAsvB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,maAAma,KAAK,eAAc,CAAI,CACr1C,EAEc",
  "debugId": "B05C8776485E344B64756E2164756E21",
  "names": []
}