{
  "version": 3,
  "sources": ["src/IconVibeCodingBird/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 IconVibeCodingBird: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconVibeCodingBird\"><Path d=\"M3.63379 14.4209C5.09804 13.256 6.97115 12.8091 8.74609 13.0733L9.09961 13.1358L9.19629 13.1661C9.41029 13.2571 9.53832 13.4889 9.49023 13.7256C9.44195 13.9623 9.23348 14.1258 9.00098 14.126L8.90039 14.1163L8.59863 14.0625C7.08331 13.837 5.49151 14.2201 4.25586 15.2032C2.94791 16.2439 2.00002 17.9892 2 20.5C2 20.7762 1.77614 21 1.5 21C1.22386 21 1 20.7762 1 20.5C1.00002 17.7184 2.06192 15.6716 3.63379 14.4209Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M21.2188 12C22.1335 12 22.8205 12.8059 22.708 13.6866L22.6748 13.8643L21.1748 19.8633C21.0079 20.5311 20.407 21 19.7188 21H6.5C6.22399 21 6.00021 20.776 6 20.5C6.00003 20.2239 6.22388 20 6.5 20H10.1094L11.7305 13.5147L11.7793 13.3516C12.0538 12.5493 12.8105 12.0002 13.6709 12H21.2188Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.13477 1.56157C9.33689 1.45081 9.58394 1.49392 9.7373 1.65532L9.79688 1.73149C10.0815 2.17784 10.4023 2.40286 10.6904 2.46782C10.9629 2.52919 11.2973 2.46776 11.6768 2.14653C11.8509 1.99912 12.099 1.99113 12.2812 2.11528L12.3545 2.17583C13.0524 2.87846 13.3597 3.628 13.3096 4.41313C13.2646 5.11634 12.9351 5.77675 12.5 6.38872V6.75688C12.5 9.3652 10.3987 11.4854 7.7998 11.4854C5.28221 11.4852 3.23204 9.49571 3.10645 7.00004L3.10059 6.75688C3.10057 5.92356 3.23594 4.90411 3.68555 4.07426C4.15252 3.21244 4.96416 2.55766 6.22559 2.55766C6.72858 2.55754 7.43544 2.33016 8.06641 2.06743C8.37115 1.94053 8.64032 1.81241 8.83301 1.71684C8.92892 1.66927 9.00559 1.62988 9.05762 1.60258L9.13086 1.56352L9.13477 1.56157ZM4.10938 7.00004C4.2337 8.94857 5.84055 10.4852 7.7998 10.4854C9.21652 10.4854 10.4488 9.68157 11.0703 8.50004H9V7.00004H8V8.50004H5V7.00004H4.10938ZM9.22656 2.63774C9.02419 2.7371 8.7542 2.86369 8.4502 2.99028C7.8121 3.25595 6.94453 3.55755 6.22559 3.55766C5.3871 3.55766 4.88502 3.95917 4.56445 4.55083C4.33774 4.96937 4.20648 5.48127 4.14453 6.00004H11.5557L11.5566 5.99809L11.5996 5.92973C12.0379 5.34126 12.2812 4.82205 12.3115 4.34965C12.3343 3.99304 12.2363 3.61307 11.918 3.19536C11.4563 3.46219 10.9611 3.55384 10.4707 3.4434C9.98691 3.33439 9.56781 3.04159 9.22656 2.63774Z\" fill=\"currentColor\"/><Path d=\"M16.7939 4.44926C16.9761 4.29076 17.24 4.28775 17.4248 4.42875L17.499 4.49809L17.7178 4.76079C18.0831 5.22114 18.3713 5.70375 18.5908 6.23051C19.2166 5.91588 19.8831 5.64607 20.6084 5.49907C20.8789 5.4444 21.1424 5.61924 21.1973 5.88969C21.2521 6.16033 21.0773 6.42467 20.8066 6.47954C20.0249 6.63801 19.297 6.97045 18.5586 7.37797C18.4268 7.45068 18.2694 7.46069 18.1299 7.40434C17.9903 7.34786 17.883 7.23093 17.8389 7.08696C17.6464 6.45991 17.3539 5.91014 16.9336 5.3809L16.7451 5.15434L16.6865 5.07231C16.5719 4.86993 16.6118 4.60805 16.7939 4.44926Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconVibeCodingBird;\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,EAAuE,EAAM,KAAK,CAAC,IACvF,gBAA6xF,EAA7xF,IAAqB,EAAO,OAAO,qDAAoD,gBAAC,EAAD,CAAM,EAAE,gaAAga,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,gSAAgS,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,uxCAAuxC,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,6iBAA6iB,KAAK,eAAc,CAAI,CACryF,EAEc",
  "debugId": "A37DCBBA6D7944FC64756E2164756E21",
  "names": []
}