{
  "version": 3,
  "sources": ["src/IconLadybug/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 IconLadybug: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconLadybug\"><Path d=\"M8 12C8.82843 12 9.5 12.6715 9.5 13.5C9.49998 14.3284 8.82841 15 8 15C7.17159 15 6.50002 14.3284 6.5 13.5C6.5 12.6715 7.17157 12 8 12Z\" fill=\"currentColor\"/><Path d=\"M16 12C16.8284 12 17.5 12.6715 17.5 13.5C17.5 14.3284 16.8284 15 16 15C15.1716 15 14.5 14.3284 14.5 13.5C14.5 12.6715 15.1716 12 16 12Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M15.1465 2.14645C15.3417 1.95118 15.6583 1.95118 15.8535 2.14645C16.0487 2.34171 16.0488 2.65823 15.8535 2.85348L15.0312 3.67477C15.9335 4.49773 16.5 5.68256 16.5 6.99996C16.5 7.07767 16.4799 7.15018 16.4482 7.21578C18.875 8.65961 20.5 11.2495 20.5 14.2197C20.4999 17.3276 19.1534 20.0981 16.5186 21.4961C15.7026 21.9289 14.8005 21.5292 14.3936 20.8193C13.5003 21.1373 12.7595 21.3125 12 21.3125C11.2403 21.3125 10.4991 21.1375 9.60547 20.8193C9.19846 21.5289 8.29728 21.9288 7.48145 21.4961C4.84656 20.0981 3.50006 17.3276 3.5 14.2197C3.5 11.2498 5.12444 8.6597 7.55078 7.21578C7.51925 7.15028 7.50002 7.07752 7.5 6.99996C7.5 5.68282 8.06586 4.49771 8.96777 3.67477L8.14648 2.85348C7.95124 2.65823 7.95128 2.34171 8.14648 2.14645C8.34175 1.95118 8.65825 1.95118 8.85352 2.14645L9.78809 3.08102C10.4414 2.71149 11.1959 2.49996 12 2.49996C12.8038 2.49996 13.5578 2.71175 14.2109 3.08102L15.1465 2.14645ZM11.5 7.01754C7.57642 7.2656 4.5 10.4095 4.5 14.2197C4.50006 17.0443 5.7125 19.425 7.9502 20.6123C8.21551 20.753 8.59618 20.6385 8.76758 20.2675L11.5 14.3427V7.01754ZM12.5 14.3427L15.2324 20.2675C15.4038 20.6385 15.7845 20.753 16.0498 20.6123C18.2875 19.425 19.4999 17.0443 19.5 14.2197C19.5 10.4095 16.4236 7.2656 12.5 7.01754V14.3427Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconLadybug;\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,EAAgE,EAAM,KAAK,CAAC,IAChF,gBAA2rD,EAA3rD,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,EAAE,yIAAyI,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0IAA0I,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,ytCAAytC,KAAK,eAAc,CAAI,CACnsD,EAEc",
  "debugId": "C8151A1F4F0ACF9764756E2164756E21",
  "names": []
}