{
  "version": 3,
  "sources": ["src/IconCuteRobot/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 IconCuteRobot: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconCuteRobot\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12 1C12.4142 1 12.75 1.33579 12.75 1.75V3H17.2188C18.7375 3 19.9688 4.23122 19.9688 5.75V11.25C19.9688 12.0893 19.5927 12.8408 19 13.3452V13.9393L20.7803 15.7197C21.0732 16.0126 21.0732 16.4874 20.7803 16.7803C20.4874 17.0732 20.0126 17.0732 19.7197 16.7803L18.9304 15.991C18.449 19.3877 15.5296 22 12 22C8.47043 22 5.55099 19.3877 5.06961 15.991L4.28033 16.7803C3.98744 17.0732 3.51256 17.0732 3.21967 16.7803C2.92678 16.4874 2.92678 16.0126 3.21967 15.7197L5 13.9393V13.3452C4.40725 12.8408 4.03125 12.0893 4.03125 11.25V5.75C4.03125 4.23122 5.26247 3 6.78125 3H11.25V1.75C11.25 1.33579 11.5858 1 12 1ZM6.78125 4.5C6.09089 4.5 5.53125 5.05964 5.53125 5.75V11.25C5.53125 11.9404 6.09089 12.5 6.78125 12.5H17.2188C17.9091 12.5 18.4688 11.9404 18.4688 11.25V5.75C18.4688 5.05964 17.9091 4.5 17.2188 4.5H6.78125ZM8.75 7C9.16421 7 9.5 7.33579 9.5 7.75V9.25C9.5 9.66421 9.16421 10 8.75 10C8.33579 10 8 9.66421 8 9.25V7.75C8 7.33579 8.33579 7 8.75 7ZM15.25 7C15.6642 7 16 7.33579 16 7.75V9.25C16 9.66421 15.6642 10 15.25 10C14.8358 10 14.5 9.66421 14.5 9.25V7.75C14.5 7.33579 14.8358 7 15.25 7Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconCuteRobot;\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,EAAkE,EAAM,KAAK,CAAC,IAClF,gBAA8tC,EAA9tC,IAAqB,EAAO,OAAO,kDAAiD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,qkCAAqkC,KAAK,eAAc,CAAI,CACtuC,EAEc",
  "debugId": "6FD8666DEDBB186864756E2164756E21",
  "names": []
}