{
  "version": 3,
  "sources": ["src/IconWindPower/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 IconWindPower: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconWindPower\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.98752 3.98274C9.98752 2.87179 10.8881 1.97119 11.9991 1.97119C13.11 1.97119 14.0106 2.87179 14.0106 3.98274L14.0106 8.13541C14.8315 8.71288 15.393 9.63426 15.4856 10.6901L19.0819 12.7664C20.044 13.3219 20.3736 14.5522 19.8182 15.5143C19.2627 16.4764 18.0325 16.806 17.0703 16.2506L13.7096 14.3102L15.2188 21H19.4991C19.7753 21 19.9991 21.2239 19.9991 21.5C19.9991 21.7761 19.7753 22 19.4991 22H4.49912C4.22298 22 3.99912 21.7761 3.99912 21.5C3.99912 21.2239 4.22298 21 4.49912 21H8.77929L10.2884 14.3106L6.92782 16.2508C5.96571 16.8063 4.73546 16.4766 4.17999 15.5145C3.62451 14.5524 3.95416 13.3222 4.91627 12.7667L8.51263 10.6903C8.60519 9.63443 9.16664 8.71299 9.98752 8.13547L9.98752 3.98274ZM13.0106 3.98274L13.0106 7.64839C12.6904 7.55187 12.3508 7.5 11.9991 7.5C11.6474 7.5 11.3078 7.55188 10.9875 7.64841L10.9875 3.98274C10.9875 3.42408 11.4404 2.97119 11.9991 2.97119C12.5577 2.97119 13.0106 3.42408 13.0106 3.98274ZM15.4074 11.7996C15.2479 12.4819 14.8888 13.0875 14.3951 13.5513L17.5703 15.3845C18.0542 15.6639 18.6728 15.4981 18.9521 15.0143C19.2315 14.5305 19.0657 13.9118 18.5819 13.6325L15.4074 11.7996ZM9.60325 13.5515C9.10951 13.0876 8.75043 12.4821 8.59093 11.7998L5.41627 13.6327C4.93245 13.9121 4.76668 14.5307 5.04601 15.0145C5.32535 15.4984 5.944 15.6641 6.42782 15.3848L9.60325 13.5515ZM11.9991 13.5C13.3799 13.5 14.4991 12.3807 14.4991 11C14.4991 9.61929 13.3799 8.5 11.9991 8.5C10.6184 8.5 9.49915 9.61929 9.49915 11C9.49915 12.3807 10.6184 13.5 11.9991 13.5Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconWindPower;\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,EAAkE,EAAM,KAAK,CAAC,IAClF,gBAAymD,EAAzmD,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,k9CAAk9C,KAAK,eAAc,CAAI,CACjnD,EAEc",
  "debugId": "0C06C6048DC79B4964756E2164756E21",
  "names": []
}