{
  "version": 3,
  "sources": ["src/IconVibeCoding/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 IconVibeCoding: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconVibeCoding\"><Path d=\"M6.11302 6.18359C6.28791 5.96999 6.60247 5.93845 6.81615 6.11328C7.02969 6.28814 7.06116 6.60274 6.88646 6.81641L2.64525 12L6.88646 17.1836C7.06116 17.3973 7.02969 17.7119 6.81615 17.8867C6.60247 18.0615 6.28791 18.03 6.11302 17.8164L1.61302 12.3164C1.46233 12.1322 1.46233 11.8678 1.61302 11.6836L6.11302 6.18359Z\" fill=\"currentColor\"/><Path d=\"M17.1833 6.11328C17.3971 5.93856 17.7116 5.96992 17.8865 6.18359L22.3865 11.6836C22.537 11.8677 22.537 12.1323 22.3865 12.3164L17.8865 17.8164C17.7116 18.0301 17.3971 18.0614 17.1833 17.8867C16.9696 17.7119 16.9382 17.3973 17.113 17.1836L21.3533 12L17.113 6.81641C16.9382 6.60268 16.9696 6.28815 17.1833 6.11328Z\" fill=\"currentColor\"/><Path d=\"M10.5056 10C10.7124 10 10.8981 10.1274 10.9724 10.3203L11.6443 12.0674C11.6951 12.1994 11.8003 12.3037 11.9324 12.3545L13.6794 13.0264C13.8723 13.1007 13.9996 13.2865 13.9997 13.4932V13.5068C13.9996 13.7135 13.8723 13.8993 13.6794 13.9736L11.9324 14.6455C11.8003 14.6963 11.6951 14.8006 11.6443 14.9326L10.9724 16.6797C10.8981 16.8726 10.7124 17 10.5056 17H10.4929C10.2861 17 10.1004 16.8727 10.0261 16.6797L9.35423 14.9326C9.30346 14.8006 9.1991 14.6963 9.06712 14.6455L7.32005 13.9736C7.12703 13.8994 6.99984 13.7136 6.99974 13.5068V13.4932C6.99984 13.2864 7.12703 13.1006 7.32005 13.0264L9.06712 12.3545C9.1991 12.3037 9.30346 12.1994 9.35423 12.0674L10.0261 10.3203C10.1004 10.1273 10.2861 10 10.4929 10H10.5056Z\" fill=\"currentColor\"/><Path d=\"M13.4997 6C13.6503 6.00011 13.7855 6.0929 13.8396 6.2334L14.2947 7.41797C14.3455 7.54987 14.4498 7.65433 14.5818 7.70508L15.7663 8.16016C15.9068 8.21426 15.9997 8.34943 15.9997 8.5C15.9997 8.65057 15.9068 8.78574 15.7663 8.83984L14.5818 9.29492C14.4498 9.34567 14.3455 9.45013 14.2947 9.58203L13.8396 10.7666C13.7855 10.9071 13.6503 10.9999 13.4997 11C13.3491 11 13.214 10.9072 13.1599 10.7666L12.7038 9.58203C12.653 9.45021 12.5486 9.34565 12.4167 9.29492L11.2331 8.83984C11.0926 8.78578 10.9997 8.65062 10.9997 8.5C10.9997 8.34938 11.0926 8.21422 11.2331 8.16016L12.4167 7.70508C12.5486 7.65435 12.653 7.54979 12.7038 7.41797L13.1599 6.2334C13.214 6.09282 13.3491 6 13.4997 6Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconVibeCoding;\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,EAAmE,EAAM,KAAK,CAAC,IACnF,gBAAyrE,EAAzrE,IAAqB,EAAO,OAAO,iDAAgD,gBAAC,EAAD,CAAM,EAAE,6TAA6T,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,2TAA2T,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,+sBAA+sB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,yqBAAyqB,KAAK,eAAc,CAAI,CACjsE,EAEc",
  "debugId": "0894C29DDEEB995364756E2164756E21",
  "names": []
}