{
  "version": 3,
  "sources": ["src/IconBrain2/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 IconBrain2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconBrain2\"><Path d=\"M11.5 2.86191L9.8851 2.32361C9.17766 2.0878 8.40189 2.1801 7.76953 2.57533L5.28611 4.12746C4.55516 4.58431 4.11111 5.38548 4.11111 6.24746V6.77785C4.11111 7.24999 3.88882 7.69457 3.51111 7.97785L3 8.36118C2.37049 8.83332 2 9.57429 2 10.3612V12.5834C2 13.3703 2.37049 14.1113 3 14.5834L3.51111 14.9667C3.88882 15.25 4.11111 15.6946 4.11111 16.1667V17.7527C4.11111 18.6147 4.55516 19.4158 5.28611 19.8727L7.76953 21.4248C8.40189 21.82 9.17766 21.9123 9.8851 21.6765L11.5 21.1382V16.8284C11.5 16.4306 11.342 16.0491 11.0607 15.7678L10.016 14.7231C9.71823 14.899 9.3709 15 9 15C7.89543 15 7 14.1046 7 13C7 11.8954 7.89543 11 9 11C10.1046 11 11 11.8954 11 13C11 13.3709 10.899 13.7182 10.7231 14.016L11.7678 15.0607C12.2366 15.5295 12.5 16.1654 12.5 16.8284V21.1382L14.1149 21.6765C14.8223 21.9123 15.5981 21.82 16.2305 21.4248L18.7139 19.8727C19.4448 19.4158 19.8889 18.6147 19.8889 17.7527V16.1667C19.8889 15.6946 20.1112 15.25 20.4889 14.9667L21 14.5834C21.6295 14.1113 22 13.3703 22 12.5834V10.3612C22 9.57429 21.6295 8.83332 21 8.36118L20.4889 7.97785C20.1112 7.69457 19.8889 7.24999 19.8889 6.77785V6.24746C19.8889 5.38548 19.4448 4.58431 18.7139 4.12746L16.2305 2.57533C15.5981 2.1801 14.8223 2.0878 14.1149 2.32361L12.5 2.86191V7.17157C12.5 7.5694 12.658 7.95093 12.9393 8.23223L13.984 9.27691C14.2818 9.10096 14.6291 9 15 9C16.1046 9 17 9.89543 17 11C17 12.1046 16.1046 13 15 13C13.8954 13 13 12.1046 13 11C13 10.6291 13.101 10.2818 13.2769 9.98402L12.2322 8.93934C11.7634 8.4705 11.5 7.83461 11.5 7.17157V2.86191Z\" fill=\"currentColor\"/><Path d=\"M9 12C8.44772 12 8 12.4477 8 13C8 13.5523 8.44772 14 9 14C9.55228 14 10 13.5523 10 13C10 12.4477 9.55228 12 9 12Z\" fill=\"currentColor\"/><Path d=\"M14 11C14 10.4477 14.4477 10 15 10C15.5523 10 16 10.4477 16 11C16 11.5523 15.5523 12 15 12C14.4477 12 14 11.5523 14 11Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconBrain2;\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,gBAAu4D,EAAv4D,IAAqB,EAAO,OAAO,6CAA4C,gBAAC,EAAD,CAAM,EAAE,i/CAAi/C,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oHAAoH,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0HAA0H,KAAK,eAAc,CAAI,CAC/4D,EAEc",
  "debugId": "6748A9F6B2A9129564756E2164756E21",
  "names": []
}