{
  "version": 3,
  "sources": ["src/IconArScanCube2/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 IconArScanCube2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-outlined-radius-3-stroke-1.5-IconArScanCube2\"><Path d=\"M6.75 10.7409C6.75 9.66434 7.32686 8.67031 8.26158 8.13618L10.5116 6.85047C11.4339 6.32344 12.5661 6.32344 13.4884 6.85047L15.7384 8.13618C16.6731 8.67031 17.25 9.66434 17.25 10.7409V13.259C17.25 14.3355 16.6731 15.3296 15.7384 15.8637L13.4884 17.1494C12.5661 17.6765 11.4339 17.6764 10.5116 17.1494L8.26158 15.8637C7.32686 15.3296 6.75 14.3355 6.75 13.259V10.7409Z\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"square\"/><Path d=\"M17.25 9L12 12M12 12L6.75 9M12 12V18\" stroke=\"currentColor\" strokeWidth=\"1.5\"/><Path d=\"M4 4.25C4.13807 4.25 4.25 4.13807 4.25 4C4.25 3.86193 4.13807 3.75 4 3.75C3.86193 3.75 3.75 3.86193 3.75 4C3.75 4.13807 3.86193 4.25 4 4.25Z\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"square\"/><Path d=\"M4 3.99999V3.98999\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\"/><Path d=\"M20 4.25C20.1381 4.25 20.25 4.13807 20.25 4C20.25 3.86193 20.1381 3.75 20 3.75C19.8619 3.75 19.75 3.86193 19.75 4C19.75 4.13807 19.8619 4.25 20 4.25Z\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"square\"/><Path d=\"M20 3.99999V3.98999\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\"/><Path d=\"M4 20.25C4.13807 20.25 4.25 20.1381 4.25 20C4.25 19.8619 4.13807 19.75 4 19.75C3.86193 19.75 3.75 19.8619 3.75 20C3.75 20.1381 3.86193 20.25 4 20.25Z\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"square\"/><Path d=\"M4 20V19.99\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\"/><Path d=\"M20 20.25C20.1381 20.25 20.25 20.1381 20.25 20C20.25 19.8619 20.1381 19.75 20 19.75C19.8619 19.75 19.75 19.8619 19.75 20C19.75 20.1381 19.8619 20.25 20 20.25Z\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"square\"/><Path d=\"M20 20V19.99\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\"/></CentralIconBase>;\n});\n\nexport default IconArScanCube2;\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,gBAA80D,EAA90D,IAAqB,EAAO,OAAO,sDAAqD,gBAAC,EAAD,CAAM,EAAE,gXAAgX,OAAO,eAAe,YAAY,MAAM,cAAc,SAAQ,EAAE,gBAAC,EAAD,CAAM,EAAE,uCAAuC,OAAO,eAAe,YAAY,MAAK,EAAE,gBAAC,EAAD,CAAM,EAAE,+IAA+I,OAAO,eAAe,YAAY,MAAM,cAAc,SAAQ,EAAE,gBAAC,EAAD,CAAM,EAAE,qBAAqB,OAAO,eAAe,YAAY,MAAM,cAAc,QAAO,EAAE,gBAAC,EAAD,CAAM,EAAE,wJAAwJ,OAAO,eAAe,YAAY,MAAM,cAAc,SAAQ,EAAE,gBAAC,EAAD,CAAM,EAAE,sBAAsB,OAAO,eAAe,YAAY,MAAM,cAAc,QAAO,EAAE,gBAAC,EAAD,CAAM,EAAE,wJAAwJ,OAAO,eAAe,YAAY,MAAM,cAAc,SAAQ,EAAE,gBAAC,EAAD,CAAM,EAAE,cAAc,OAAO,eAAe,YAAY,MAAM,cAAc,QAAO,EAAE,gBAAC,EAAD,CAAM,EAAE,iKAAiK,OAAO,eAAe,YAAY,MAAM,cAAc,SAAQ,EAAE,gBAAC,EAAD,CAAM,EAAE,eAAe,OAAO,eAAe,YAAY,MAAM,cAAc,QAAO,CAAI,CACt1D,EAEc",
  "debugId": "2AA75F7C7CED90C364756E2164756E21",
  "names": []
}