{
  "version": 3,
  "sources": ["src/IconDiscoBall/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 IconDiscoBall: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconDiscoBall\"><Path d=\"M5 17C5.18074 17 5.34234 17.1116 5.40723 17.2803L5.89062 18.5352C5.9922 18.7992 6.20078 19.0078 6.46484 19.1094L7.71973 19.5928C7.88842 19.6577 8 19.8193 8 20C8 20.1807 7.88842 20.3423 7.71973 20.4072L6.46484 20.8906C6.20078 20.9922 5.9922 21.2008 5.89062 21.4648L5.40723 22.7197C5.34234 22.8884 5.18074 23 5 23C4.81926 23 4.65766 22.8884 4.59277 22.7197L4.10938 21.4648C4.0078 21.2008 3.79922 20.9922 3.53516 20.8906L2.28027 20.4072C2.11158 20.3423 2 20.1807 2 20C2 19.8193 2.11158 19.6577 2.28027 19.5928L3.53516 19.1094C3.79922 19.0078 4.0078 18.7992 4.10938 18.5352L4.59277 17.2803C4.65766 17.1116 4.81926 17 5 17Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12 1C12.2761 1 12.5 1.22386 12.5 1.5V3.06738C12.9638 3.19267 13.3771 3.48485 13.7305 3.86914C14.2058 4.38619 14.6106 5.10687 14.9404 5.95508C15.3139 6.91536 15.6028 8.07178 15.7842 9.35254H20.6045L20.6855 9.35938C20.8705 9.38971 21.0256 9.52252 21.082 9.70605C21.3537 10.59 21.5 11.5284 21.5 12.5C21.5 17.7467 17.2467 22 12 22C11.3296 22 10.7453 21.6483 10.2695 21.1309C9.7942 20.6138 9.38943 19.8931 9.05957 19.0449C8.68614 18.0846 8.39718 16.9282 8.21582 15.6475H3.39551C3.176 15.6474 2.98249 15.5037 2.91797 15.2939C2.64635 14.41 2.5 13.4716 2.5 12.5C2.5 7.42101 6.48571 3.2727 11.5 3.0127V1.5C11.5 1.22386 11.7239 1 12 1ZM15.7842 15.6475C15.6028 16.9282 15.3139 18.0846 14.9404 19.0449C14.6846 19.7029 14.3821 20.283 14.0381 20.752C16.7135 20.0929 18.8898 18.168 19.8955 15.6475H15.7842ZM9.10254 10.3525C9.0357 11.0378 9 11.7571 9 12.5C9 13.2429 9.0357 13.9622 9.10254 14.6475H14.8975C14.9643 13.9622 15 13.2429 15 12.5C15 11.7571 14.9643 11.0378 14.8975 10.3525H9.10254ZM9.96094 4.24707C7.28583 4.90625 5.11009 6.8322 4.10449 9.35254H8.21582C8.39718 8.07178 8.68614 6.91536 9.05957 5.95508C9.31547 5.29704 9.61689 4.71607 9.96094 4.24707Z\" fill=\"currentColor\"/><Path d=\"M19.5 1C19.7109 1 19.8999 1.13034 19.9756 1.32715L20.5654 2.86035C20.667 3.12433 20.8757 3.33299 21.1396 3.43457L22.6729 4.02441C22.8697 4.10011 23 4.28914 23 4.5C23 4.71086 22.8697 4.89989 22.6729 4.97559L21.1396 5.56543C20.8757 5.66701 20.667 5.87567 20.5654 6.13965L19.9756 7.67285C19.8999 7.86966 19.7109 8 19.5 8C19.2891 8 19.1001 7.86966 19.0244 7.67285L18.4346 6.13965C18.333 5.87567 18.1243 5.66701 17.8604 5.56543L16.3271 4.97559C16.1303 4.89989 16 4.71086 16 4.5C16 4.28914 16.1303 4.10011 16.3271 4.02441L17.8604 3.43457C18.1243 3.33299 18.333 3.12433 18.4346 2.86035L19.0244 1.32715C19.1001 1.13034 19.2891 1 19.5 1Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconDiscoBall;\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,gBAAgjF,EAAhjF,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,EAAE,6mBAA6mB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,2nCAA2nC,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,unBAAunB,KAAK,eAAc,CAAI,CACxjF,EAEc",
  "debugId": "A56382F849CF699C64756E2164756E21",
  "names": []
}