{
  "version": 3,
  "sources": ["src/IconRobot2/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 IconRobot2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconRobot2\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12 2C12.2761 2 12.5 2.22386 12.5 2.5V4.00293C13.5676 4.00823 14.6353 4.0291 15.7041 4.06836C17.5864 4.1375 18.6948 4.16613 19.6455 4.68164C20.4335 5.10909 21.134 5.83555 21.5322 6.63867C21.7785 7.13565 21.8914 7.67144 21.9463 8.32227C21.9658 8.55431 21.9755 8.80648 21.9834 9.08105C22.5744 9.28234 23 9.84087 23 10.5V12.5C23 13.1543 22.5804 13.7091 21.9961 13.9141C21.9939 14.6106 21.9875 15.1877 21.9463 15.6777C21.8914 16.3286 21.7784 16.8643 21.5322 17.3613C21.134 18.1645 20.4335 18.8909 19.6455 19.3184C18.6948 19.8339 17.5865 19.8625 15.7041 19.9316C13.2328 20.0224 10.7672 20.0224 8.2959 19.9316C6.41352 19.8625 5.30519 19.8339 4.35449 19.3184C3.56651 18.8909 2.86598 18.1645 2.46777 17.3613C2.22156 16.8643 2.10856 16.3286 2.05371 15.6777C2.01247 15.1877 2.00514 14.6106 2.00293 13.9141C1.41907 13.7088 1 13.154 1 12.5V10.5C1 9.84119 1.42506 9.2826 2.01562 9.08105C2.02353 8.80647 2.03418 8.55432 2.05371 8.32227C2.10857 7.67144 2.22153 7.13565 2.46777 6.63867C2.86601 5.83555 3.56653 5.10909 4.35449 4.68164C5.30517 4.16613 6.41357 4.1375 8.2959 4.06836C9.36467 4.0291 10.4324 4.00823 11.5 4.00293V2.5C11.5 2.22386 11.7239 2 12 2ZM9 9C8.44788 9 8.00026 9.44794 8 10V12C8.00015 12.5522 8.44781 13 9 13C9.55219 13 9.99985 12.5522 10 12V10C9.99974 9.44794 9.55212 9 9 9ZM15 9C14.4479 9 14.0003 9.44794 14 10V12C14.0002 12.5522 14.4478 13 15 13C15.5522 13 15.9998 12.5522 16 12V10C15.9997 9.44794 15.5521 9 15 9ZM2 10.5V10.7754C2 10.6756 2.00093 10.578 2.00098 10.4824C2.00077 10.4883 2 10.4941 2 10.5ZM22 10.7754V10.5C22 10.4941 21.9982 10.4883 21.998 10.4824C21.9981 10.578 22 10.6756 22 10.7754Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconRobot2;\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,EAA+D,EAAM,KAAK,CAAC,IAC/E,gBAA2tD,EAA3tD,IAAqB,EAAO,OAAO,6CAA4C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,ukDAAukD,KAAK,eAAc,CAAI,CACnuD,EAEc",
  "debugId": "2818B551CF87CF7364756E2164756E21",
  "names": []
}