{
  "version": 3,
  "sources": ["src/IconFortuneTellerBall/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 IconFortuneTellerBall: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-outlined-radius-3-stroke-1.5-IconFortuneTellerBall\"><Path d=\"M7.36711 18.75C4.8946 17.2205 3.25 14.5031 3.25 11.4057C3.25 6.62531 7.16751 2.75 12 2.75C16.8325 2.75 20.75 6.62531 20.75 11.4057C20.75 14.5031 19.1054 17.2205 16.6329 18.75M7.59629 21.25H16.4037C17.288 21.25 17.8927 20.3568 17.5643 19.5358C17.3745 19.0612 16.9148 18.75 16.4037 18.75H7.59629C7.08516 18.75 6.62552 19.0612 6.4357 19.5358C6.10726 20.3568 6.71196 21.25 7.59629 21.25Z\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\" strokeLinejoin=\"round\"/><Path d=\"M13.1671 6.09709C13.1231 5.96764 12.8769 5.96764 12.833 6.09709C12.7066 6.46962 12.5051 6.93052 12.2178 7.21783C11.9305 7.50513 11.4696 7.70656 11.0971 7.83298C10.9676 7.87691 10.9676 8.12315 11.0971 8.16708C11.4696 8.29351 11.9305 8.49493 12.2178 8.78223C12.5051 9.06954 12.7066 9.53044 12.833 9.90297C12.8769 10.0324 13.1231 10.0324 13.1671 9.90297C13.2935 9.53044 13.4949 9.06954 13.7822 8.78223C14.0695 8.49493 14.5304 8.29351 14.903 8.16708C15.0324 8.12315 15.0324 7.87691 14.903 7.83298C14.5304 7.70656 14.0695 7.50513 13.7822 7.21783C13.4949 6.93052 13.2935 6.46962 13.1671 6.09709Z\" fill=\"currentColor\"/><Path d=\"M15.6879 9.35928C15.6385 9.21365 15.3615 9.21365 15.3121 9.35928C15.1698 9.77837 14.9432 10.2969 14.62 10.6201C14.2968 10.9433 13.7783 11.1699 13.3592 11.3121C13.2136 11.3616 13.2136 11.6386 13.3592 11.688C13.7783 11.8302 14.2968 12.0568 14.62 12.38C14.9432 12.7032 15.1698 13.2218 15.3121 13.6408C15.3615 13.7865 15.6385 13.7865 15.6879 13.6408C15.8302 13.2218 16.0568 12.7032 16.38 12.38C16.7032 12.0568 17.2217 11.8302 17.6408 11.688C17.7864 11.6386 17.7864 11.3616 17.6408 11.3121C17.2217 11.1699 16.7032 10.9433 16.38 10.6201C16.0568 10.2969 15.8302 9.77837 15.6879 9.35928Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconFortuneTellerBall;\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,EAA0E,EAAM,KAAK,CAAC,IAC1F,gBAAgxD,EAAhxD,IAAqB,EAAO,OAAO,4DAA2D,gBAAC,EAAD,CAAM,EAAE,kYAAkY,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAO,EAAE,gBAAC,EAAD,CAAM,EAAE,glBAAglB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,skBAAskB,KAAK,eAAc,CAAI,CACxxD,EAEc",
  "debugId": "1A36B20888B7AA0D64756E2164756E21",
  "names": []
}