{
  "version": 3,
  "sources": ["src/IconAppleNewton/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 IconAppleNewton: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconAppleNewton\"><Path d=\"M6.39337 2.02335C6.65656 2.10694 6.80215 2.38806 6.71856 2.65124C6.40467 3.63955 6.35294 4.50655 6.5268 5.31824C6.65345 5.90948 6.90384 6.49015 7.28496 7.0815C8.6405 4.3719 10.5565 3.2148 12.6217 3.2493C12.7537 3.25151 12.8857 3.25859 13.0175 3.27037C13.006 3.34523 13 3.42192 13 3.5V7.88191C12.411 7.35422 11.5053 7.37337 10.9393 7.93934C10.3536 8.52513 10.3536 9.47487 10.9393 10.0607L13.4393 12.5607C14.0251 13.1464 14.9749 13.1464 15.5607 12.5607L18.0607 10.0607C18.6464 9.47487 18.6464 8.52513 18.0607 7.93934C17.4947 7.37337 16.589 7.35422 16 7.88191V4.2989C16.9595 4.87019 17.8531 5.63809 18.6229 6.51011C20.2571 8.36109 21.422 10.7784 21.4963 13.0419C21.5336 14.1812 21.2942 15.2939 20.6832 16.2654C20.1004 17.192 19.1992 17.9591 17.9475 18.4975C17.4001 19.7339 16.6215 20.6224 15.6838 21.1961C14.7007 21.7974 13.5759 22.0328 12.4244 21.9962C10.1351 21.9235 7.68675 20.7774 5.80977 19.1658C3.9403 17.5607 2.53775 15.405 2.50075 13.2378C2.4649 11.1371 3.70731 9.20225 6.6045 7.86244C6.0839 7.11203 5.72374 6.34353 5.54898 5.52769C5.333 4.51936 5.40789 3.47441 5.76548 2.34854C5.84907 2.08535 6.13018 1.93976 6.39337 2.02335Z\" fill=\"currentColor\"/><Path d=\"M14.5 3C14.7761 3 15 3.22386 15 3.5V10.2929L16.6464 8.64645C16.8417 8.45118 17.1583 8.45118 17.3536 8.64645C17.5488 8.84171 17.5488 9.15829 17.3536 9.35355L14.8536 11.8536C14.6583 12.0488 14.3417 12.0488 14.1464 11.8536L11.6464 9.35355C11.4512 9.15829 11.4512 8.84171 11.6464 8.64645C11.8417 8.45118 12.1583 8.45118 12.3536 8.64645L14 10.2929V3.5C14 3.22386 14.2239 3 14.5 3Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconAppleNewton;\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,gBAAwnD,EAAxnD,IAAqB,EAAO,OAAO,kDAAiD,gBAAC,EAAD,CAAM,EAAE,8mCAA8mC,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0XAA0X,KAAK,eAAc,CAAI,CAChoD,EAEc",
  "debugId": "EEAF505799554A5664756E2164756E21",
  "names": []
}