{
  "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-outlined-radius-3-stroke-1.5-IconWindPower\"><Path d=\"M19.25 21.25L4.75 21.25\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\" strokeLinejoin=\"round\"/><Path d=\"M14.7504 11C14.7504 12.181 14.006 13.1881 12.9608 13.5777C12.7287 13.6642 12.4817 13.7202 12.2247 13.741C12.1507 13.747 12.0759 13.75 12.0004 13.75C11.9248 13.75 11.8499 13.7469 11.7759 13.741C11.519 13.7202 11.2721 13.6641 11.04 13.5776C9.99485 13.1881 9.25043 12.181 9.25043 11C9.25043 10.5793 9.3449 10.1807 9.51378 9.82416C9.5783 9.68793 9.6537 9.55786 9.73883 9.43506C10.2353 8.71896 11.0631 8.25 12.0004 8.25C12.9377 8.25 13.7655 8.71891 14.2619 9.43493C14.3472 9.55784 14.4226 9.68804 14.4872 9.8244C14.656 10.1809 14.7504 10.5794 14.7504 11Z\" fill=\"currentColor\"/><Path d=\"M9.43042 21.25L10.8997 14.2468M14.5704 21.25L13.1012 14.247M14.2619 9.43493C13.7655 8.71891 12.9377 8.25 12.0004 8.25C11.0631 8.25 10.2353 8.71896 9.73883 9.43506M14.2619 9.43493L14.2619 4.98274C14.2619 3.73372 13.2494 2.72119 12.0004 2.72119C10.7514 2.72119 9.73883 3.73372 9.73883 4.98274L9.73883 9.43506M14.2619 9.43493C14.3472 9.55784 14.4226 9.68804 14.4872 9.8244M14.4872 9.8244C14.656 10.1809 14.7504 10.5794 14.7504 11C14.7504 12.181 14.006 13.1881 12.9608 13.5777C12.7287 13.6642 12.4817 13.7202 12.2247 13.741M14.4872 9.8244L18.3423 12.0501C19.424 12.6746 19.7946 14.0578 19.1701 15.1395C18.5456 16.2212 17.1624 16.5918 16.0807 15.9673L13.1012 14.247M9.73883 9.43506C9.6537 9.55786 9.5783 9.68793 9.51378 9.82416M9.51378 9.82416C9.3449 10.1807 9.25043 10.5793 9.25043 11C9.25043 12.181 9.99485 13.1881 11.04 13.5776C11.2721 13.6641 11.519 13.7202 11.7759 13.741M9.51378 9.82416L5.6585 12.05C4.57681 12.6745 4.2062 14.0577 4.83071 15.1393C5.45522 16.221 6.83837 16.5916 7.92005 15.9671L10.8997 14.2468M12.2247 13.741C12.1507 13.747 12.0759 13.75 12.0004 13.75C11.9248 13.75 11.8499 13.7469 11.7759 13.741M12.2247 13.741L13.1012 14.247M11.7759 13.741L10.8997 14.2468\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\" strokeLinejoin=\"round\"/></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,gBAA4gE,EAA5gE,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,EAAE,0BAA0B,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAO,EAAE,gBAAC,EAAD,CAAM,EAAE,wiBAAwiB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,ypCAAypC,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAO,CAAI,CACphE,EAEc",
  "debugId": "55DD5A0A35E9C7D364756E2164756E21",
  "names": []
}