{
  "version": 3,
  "sources": ["src/IconCloudSimpleDownload/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 IconCloudSimpleDownload: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconCloudSimpleDownload\"><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 12ZM12 13C12.2761 13 12.5 13.2239 12.5 13.5V19.0429L14.1464 17.3964C14.3417 17.2012 14.6583 17.2012 14.8536 17.3964C15.0488 17.5917 15.0488 17.9083 14.8536 18.1036L12.3536 20.6036C12.1583 20.7988 11.8417 20.7988 11.6464 20.6036L9.14645 18.1036C8.95118 17.9083 8.95118 17.5917 9.14645 17.3964C9.34171 17.2012 9.65829 17.2012 9.85355 17.3964L11.5 19.0429V13.5C11.5 13.2239 11.7239 13 12 13Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconCloudSimpleDownload;\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,EAA4E,EAAM,KAAK,CAAC,IAC5F,gBAAywC,EAAzwC,IAAqB,EAAO,OAAO,0DAAyD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,wmCAAwmC,KAAK,eAAc,CAAI,CACjxC,EAEc",
  "debugId": "15B16AAE2ED6852564756E2164756E21",
  "names": []
}