{
  "version": 3,
  "sources": ["src/IconRobot3/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 IconRobot3: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconRobot3\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12 2C12.8284 2 13.5 2.67157 13.5 3.5C13.5 4.15281 13.0822 4.70597 12.5 4.91211V6.00391C13.2284 6.00906 13.9593 6.02311 14.7041 6.05078C16.5873 6.12076 17.6962 6.15036 18.6465 6.66602C19.4345 7.0937 20.134 7.81973 20.5322 8.62305C20.7388 9.0401 20.8478 9.4856 20.9111 10.0039C20.9404 10.0013 20.9701 10 21 10C21.5523 10 22 10.4477 22 11V13.5C22 14.0523 21.5523 14.5 21 14.5L20.998 14.499C20.9977 15.3906 20.9954 16.1028 20.9463 16.6895C20.8915 17.343 20.7785 17.8798 20.5322 18.377C20.1341 19.1803 19.4345 19.9062 18.6465 20.334C17.6962 20.8497 16.5875 20.8792 14.7041 20.9492C12.8735 21.0172 11.1265 21.0172 9.2959 20.9492C7.41254 20.8792 6.30383 20.8497 5.35352 20.334C4.56548 19.9062 3.86591 19.1803 3.46777 18.377C3.22154 17.8798 3.10849 17.343 3.05371 16.6895C3.00459 16.1028 3.00133 15.3906 3.00098 14.499L3 14.5C2.44772 14.5 2 14.0523 2 13.5V11C2 10.4477 2.44772 10 3 10C3.02962 10 3.05893 10.0014 3.08789 10.0039C3.15122 9.48555 3.26114 9.04013 3.46777 8.62305C3.86598 7.81973 4.56552 7.0937 5.35352 6.66602C6.30379 6.15036 7.41266 6.12076 9.2959 6.05078C10.0407 6.02311 10.7716 6.00906 11.5 6.00391V4.91211C10.9178 4.70597 10.5 4.15281 10.5 3.5C10.5 2.67157 11.1716 2 12 2ZM9.125 10.2998C8.6419 10.2998 8.25025 10.6918 8.25 11.1748V13.2246C8.25 13.7079 8.64175 14.0996 9.125 14.0996C9.60825 14.0996 10 13.7079 10 13.2246V11.1748C9.99975 10.6918 9.6081 10.2998 9.125 10.2998ZM14.875 10.2998C14.3919 10.2998 14.0002 10.6918 14 11.1748V13.2246C14 13.7079 14.3918 14.0996 14.875 14.0996C15.3582 14.0996 15.75 13.7079 15.75 13.2246V11.1748C15.7498 10.6918 15.3581 10.2998 14.875 10.2998Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconRobot3;\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,gBAA8sD,EAA9sD,IAAqB,EAAO,OAAO,6CAA4C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,0jDAA0jD,KAAK,eAAc,CAAI,CACttD,EAEc",
  "debugId": "C396BAA8FA426E9E64756E2164756E21",
  "names": []
}