{
  "version": 3,
  "sources": ["src/IconPumpkin/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 IconPumpkin: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"square-filled-radius-0-stroke-1.5-IconPumpkin\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11.5303 1.46973C12.0604 1.99989 12.4081 2.46072 12.5947 2.94629C12.6912 3.1974 12.7371 3.43527 12.7549 3.66113C13.2328 3.72398 13.6955 3.84495 14.1387 4.0166C14.8873 3.38839 15.7737 3 16.75 3C18.43 3 19.8219 4.13506 20.7529 5.69238C21.693 7.26503 22.25 9.38959 22.25 11.6953C22.2498 14.0009 21.6921 16.1249 20.752 17.6973C19.8209 19.2542 18.4297 20.3887 16.75 20.3887C16.2106 20.3887 15.6962 20.2681 15.2168 20.0537C14.2597 20.6526 13.1673 21 12 21C10.8323 21 9.73895 20.6531 8.78125 20.0537C8.30262 20.2677 7.78907 20.3887 7.25 20.3887C5.57031 20.3887 4.17913 19.2542 3.24805 17.6973C2.30786 16.1249 1.75015 14.0009 1.75 11.6953C1.75 9.38959 2.30696 7.26503 3.24707 5.69238C4.17813 4.13506 5.57004 3 7.25 3C8.22611 3 9.11132 3.38901 9.85938 4.0166C10.3022 3.84499 10.7648 3.72496 11.2422 3.66211C11.231 3.59989 11.2176 3.54225 11.1953 3.48438C11.1186 3.28478 10.9395 3.00006 10.4697 2.53027L9.93945 2L11 0.939453L11.5303 1.46973ZM13.9131 14.7061L12.1816 14.2725C12.0624 14.2427 11.9376 14.2427 11.8184 14.2725L10.0879 14.7061L7.66504 13.4941L6.99414 14.835L9.66504 16.1709C9.78518 16.2309 9.91839 16.257 10.0508 16.248L10.1816 16.2275L12 15.7725L13.8184 16.2275C13.9487 16.2601 14.0846 16.2572 14.2119 16.2197L14.335 16.1709L17.0059 14.835L16.335 13.4941L13.9131 14.7061ZM8.16309 8.11621C7.72474 7.82033 7.12547 8.05893 7.01074 8.5752L6.49609 10.8906C6.3794 11.4159 6.83827 11.8902 7.36719 11.791L10.4541 11.2119C11.1131 11.0884 11.291 10.2277 10.7354 9.85254L8.16309 8.11621ZM16.9893 8.5752C16.8745 8.05893 16.2753 7.82033 15.8369 8.11621L13.2646 9.85254C12.709 10.2277 12.8869 11.0884 13.5459 11.2119L16.6328 11.791C17.1617 11.8902 17.6206 11.4159 17.5039 10.8906L16.9893 8.5752Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconPumpkin;\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,gBAA8yD,EAA9yD,IAAqB,EAAO,OAAO,iDAAgD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,spDAAspD,KAAK,eAAc,CAAI,CACtzD,EAEc",
  "debugId": "D7AF4C054B8F186264756E2164756E21",
  "names": []
}