{
  "version": 3,
  "sources": ["src/IconHomeEnergy2/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 IconHomeEnergy2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconHomeEnergy2\"><Path d=\"M15.7507 21.0199H16.0507L16.0407 21.0299C17.2407 21.0299 17.9007 21.0299 18.4907 20.7299C19.0107 20.4699 19.4207 20.0499 19.6907 19.5299C19.9907 18.9399 19.9907 18.2799 19.9907 17.0799V9.42995L21.0507 10.1899C21.3907 10.4399 21.8607 10.3599 22.1007 10.0199C22.3407 9.67995 22.2707 9.20995 21.9307 8.96995L19.6907 7.35995L19.6807 7.34995L13.3707 2.82995C13.3601 2.82256 13.3497 2.81523 13.3394 2.80797C12.9864 2.5598 12.7416 2.38767 12.4307 2.30995C12.1507 2.23995 11.8507 2.23995 11.5707 2.30995C11.2507 2.38995 11.0107 2.54995 10.6307 2.82995L4.32066 7.34995L4.31066 7.35995L2.07066 8.96995C1.74066 9.20995 1.66066 9.67995 1.90066 10.0199C2.15066 10.3599 2.61066 10.4299 2.95066 10.1899L4.01066 9.42995V17.0799C4.01066 18.2799 4.01066 18.9399 4.31066 19.5299C4.57066 20.0499 4.99066 20.4599 5.51066 20.7299C6.10066 21.0299 6.76066 21.0299 7.96066 21.0299H8.26066C8.67066 21.0299 9.01066 20.6899 9.01066 20.2799C9.01066 19.8699 8.67066 19.5299 8.26066 19.5299H7.96066C6.99066 19.5299 6.46066 19.5299 6.19066 19.3899C5.95066 19.2599 5.76066 19.0799 5.64066 18.8399C5.50066 18.5699 5.50066 18.0399 5.50066 17.0699V8.34995L11.5107 4.04995C11.528 4.03742 11.5454 4.0248 11.5628 4.0122C11.7261 3.89408 11.8864 3.77802 11.9407 3.75995C11.9673 3.75328 11.994 3.7555 12.0207 3.75772C12.034 3.75884 12.0473 3.75995 12.0607 3.75995C12.1207 3.77995 12.3207 3.91995 12.5007 4.04995L18.5107 8.34995V17.0599C18.5107 18.0299 18.5107 18.5599 18.3707 18.8299C18.2407 19.0699 18.0607 19.2599 17.8207 19.3799C17.5507 19.5199 17.0207 19.5199 16.0507 19.5199H15.7507C15.3407 19.5199 15.0007 19.8599 15.0007 20.2699C15.0007 20.6799 15.3407 21.0199 15.7507 21.0199Z\" fill=\"currentColor\"/><Path d=\"M10.7507 9.75C10.7507 9.33579 10.4149 9 10.0007 9C9.58646 9 9.25067 9.33579 9.25067 9.75V11.0725C8.5278 11.2876 8.00067 11.9572 8.00067 12.75V14.25C8.00067 15.7688 9.23189 17 10.7507 17H11.2507V20.25C11.2507 20.6642 11.5865 21 12.0007 21C12.4149 21 12.7507 20.6642 12.7507 20.25V17H13.2507C14.7695 17 16.0007 15.7688 16.0007 14.25V12.75C16.0007 11.9572 15.4735 11.2876 14.7507 11.0725V9.75C14.7507 9.33579 14.4149 9 14.0007 9C13.5865 9 13.2507 9.33579 13.2507 9.75V11H10.7507V9.75Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconHomeEnergy2;\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,EAAoE,EAAM,KAAK,CAAC,IACpF,gBAAmuE,EAAnuE,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,EAAE,6mDAA6mD,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oeAAoe,KAAK,eAAc,CAAI,CAC3uE,EAEc",
  "debugId": "C2B73515C9A6509D64756E2164756E21",
  "names": []
}