{
  "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.5-IconLadybug\"><Path d=\"M7.75 11.9999C8.57843 11.9999 9.25 12.6715 9.25 13.4999C9.24997 14.3283 8.57841 14.9999 7.75 14.9999C6.92159 14.9999 6.25003 14.3283 6.25 13.4999C6.25 12.6715 6.92157 11.9999 7.75 11.9999Z\" fill=\"currentColor\"/><Path d=\"M16.25 11.9999C17.0784 11.9999 17.75 12.6715 17.75 13.4999C17.75 14.3283 17.0784 14.9999 16.25 14.9999C15.4216 14.9999 14.75 14.3283 14.75 13.4999C14.75 12.6715 15.4216 11.9999 16.25 11.9999Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M14.9697 1.96967C15.2626 1.67678 15.7374 1.67678 16.0303 1.96967C16.3231 2.26257 16.3232 2.73733 16.0303 3.03022L15.2607 3.79877C16.1295 4.6199 16.6886 5.76389 16.7441 7.03998C19.2902 8.54749 21 11.2333 21 14.3281C21 17.4865 19.6352 20.3361 16.9385 21.831C15.9544 22.3764 14.8826 21.9554 14.3164 21.1767C14.2647 21.2009 14.2106 21.2222 14.1523 21.2343C13.4591 21.3785 12.7387 21.454 12 21.454C11.2613 21.454 10.5409 21.3785 9.84766 21.2343C9.78906 21.2221 9.73457 21.201 9.68262 21.1767C9.11638 21.9551 8.04537 22.3763 7.06152 21.831C4.36478 20.3361 3.00002 17.4865 3 14.3281C3.00002 11.2336 4.70924 8.54757 7.25488 7.03998C7.31037 5.76413 7.8698 4.61988 8.73828 3.79877L7.96973 3.03022C7.67684 2.73733 7.67686 2.26257 7.96973 1.96967C8.26262 1.67678 8.73738 1.67678 9.03027 1.96967L10.001 2.94037C10.6087 2.65802 11.2858 2.49994 12 2.49994C12.7139 2.49994 13.3906 2.65825 13.998 2.94037L14.9697 1.96967ZM11.25 7.2851C7.43003 7.6414 4.50003 10.6903 4.5 14.3281C4.50002 17.0595 5.66441 19.3407 7.78906 20.5185C7.9956 20.633 8.35664 20.5669 8.53711 20.1826L11.25 14.3984V7.2851ZM12.75 14.3984L15.4629 20.1826C15.6434 20.5669 16.0044 20.633 16.2109 20.5185C18.3356 19.3407 19.5 17.0595 19.5 14.3281C19.5 10.6903 16.57 7.6414 12.75 7.2851V14.3984Z\" 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,gBAAgzD,EAAhzD,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,EAAE,+LAA+L,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kMAAkM,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,8tCAA8tC,KAAK,eAAc,CAAI,CACxzD,EAEc",
  "debugId": "88DA1BBE47A5B8AF64756E2164756E21",
  "names": []
}