{
  "version": 3,
  "sources": ["src/IconCloudSimpleDisconnected/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 IconCloudSimpleDisconnected: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconCloudSimpleDisconnected\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1 12C1 7.59129 4.50509 4 8.85 4C11.7481 4 14.2745 5.59998 15.6332 7.97104C15.7838 8.23386 16.1104 8.39069 16.4422 8.34313C16.7064 8.30526 16.9761 8.28571 17.25 8.28571C20.4351 8.28571 23 10.9176 23 14.1429C23 17.2752 20.5814 19.8472 17.5239 19.9935C17.2481 20.0067 17.0138 19.7938 17.0006 19.5179C16.9874 19.2421 17.2003 19.0078 17.4761 18.9946C19.9854 18.8746 22 16.7568 22 14.1429C22 11.4508 19.8639 9.28571 17.25 9.28571C17.0237 9.28571 16.8014 9.30186 16.584 9.33301C15.879 9.43407 15.1358 9.11422 14.7656 8.46824C13.5742 6.3893 11.3684 5 8.85 5C5.07632 5 2 8.12444 2 12C2 15.089 3.95661 17.7045 6.66269 18.6357C6.9238 18.7255 7.06264 19.01 6.97279 19.2712C6.88294 19.5323 6.59843 19.6711 6.33731 19.5813C3.22972 18.512 1 15.5181 1 12ZM9.14645 15.1464C9.34171 14.9512 9.65829 14.9512 9.85355 15.1464L12 17.2929L14.1464 15.1464C14.3417 14.9512 14.6583 14.9512 14.8536 15.1464C15.0488 15.3417 15.0488 15.6583 14.8536 15.8536L12.7071 18L14.8536 20.1464C15.0488 20.3417 15.0488 20.6583 14.8536 20.8536C14.6583 21.0488 14.3417 21.0488 14.1464 20.8536L12 18.7071L9.85355 20.8536C9.65829 21.0488 9.34171 21.0488 9.14645 20.8536C8.95118 20.6583 8.95118 20.3417 9.14645 20.1464L11.2929 18L9.14645 15.8536C8.95118 15.6583 8.95118 15.3417 9.14645 15.1464Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconCloudSimpleDisconnected;\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,EAAgF,EAAM,KAAK,CAAC,IAChG,gBAAy4C,EAAz4C,IAAqB,EAAO,OAAO,8DAA6D,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,ouCAAouC,KAAK,eAAc,CAAI,CACj5C,EAEc",
  "debugId": "18B45B9C562EE3C264756E2164756E21",
  "names": []
}