{
  "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-IconHomeEnergy2\"><Path d=\"M11.8753 3.20271C11.9571 3.18161 12.043 3.18161 12.1249 3.20271C12.1951 3.22082 12.2748 3.2684 12.6487 3.54139L19 8.17864V17.2999C19 17.8682 18.9996 18.2644 18.9744 18.5728C18.9497 18.8754 18.9036 19.0492 18.8365 19.1809C18.6927 19.4632 18.4633 19.6926 18.181 19.8364C18.0493 19.9035 17.8755 19.9496 17.5729 19.9743C17.2645 19.9995 16.8683 19.9999 16.3 19.9999H15.5C15.2239 19.9999 15 20.2238 15 20.4999C15 20.7761 15.2239 20.9999 15.5 20.9999H16.3214C16.8633 20.9999 17.3004 20.9999 17.6543 20.971C18.0188 20.9412 18.3389 20.8783 18.635 20.7274C19.1054 20.4878 19.4879 20.1053 19.7275 19.6349C19.8784 19.3388 19.9413 19.0187 19.9711 18.6542C20 18.3003 20 17.8632 20 17.3213V8.90877L21.7052 10.1537C21.9282 10.3166 22.241 10.2678 22.4039 10.0448C22.5667 9.82174 22.5179 9.50894 22.2949 9.34611L13.1791 2.69036C12.9001 2.48605 12.6553 2.30677 12.3744 2.23436C12.1289 2.17106 11.8712 2.17106 11.6257 2.23436C11.3448 2.30677 11.1 2.48605 10.821 2.69037L10.7617 2.73375L1.7052 9.34611C1.48217 9.50894 1.43338 9.82174 1.59621 10.0448C1.75905 10.2678 2.07185 10.3166 2.29487 10.1537L4.00005 8.90877V17.3213C4.00004 17.8632 4.00004 18.3003 4.02896 18.6542C4.05873 19.0187 4.12164 19.3388 4.27253 19.6349C4.51222 20.1053 4.89467 20.4878 5.36507 20.7274C5.66122 20.8783 5.98131 20.9412 6.34574 20.971C6.69967 20.9999 7.13675 20.9999 7.67863 20.9999H8.50003C8.77618 20.9999 9.00003 20.7761 9.00003 20.4999C9.00003 20.2238 8.77618 19.9999 8.50003 19.9999H7.70005C7.13175 19.9999 6.73559 19.9995 6.42717 19.9743C6.12458 19.9496 5.95074 19.9035 5.81906 19.8364C5.53682 19.6926 5.30735 19.4632 5.16354 19.1809C5.09644 19.0492 5.05036 18.8754 5.02564 18.5728C5.00044 18.2644 5.00005 17.8682 5.00005 17.2999V8.17865L11.3514 3.54139C11.7253 3.2684 11.805 3.22082 11.8753 3.20271Z\" fill=\"currentColor\"/><Path d=\"M11 9.5C11 9.22386 10.7761 9 10.5 9C10.2239 9 10 9.22386 10 9.5V11H9.5C8.67157 11 8 11.6716 8 12.5V14.5C8 15.8807 9.11929 17 10.5 17H11.5V20.5C11.5 20.7761 11.7239 21 12 21C12.2761 21 12.5 20.7761 12.5 20.5V17H13.5C14.8807 17 16 15.8807 16 14.5V12.5C16 11.6716 15.3284 11 14.5 11H14V9.5C14 9.22386 13.7761 9 13.5 9C13.2239 9 13 9.22386 13 9.5V11H11V9.5Z\" 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,gBAAytE,EAAztE,IAAqB,EAAO,OAAO,kDAAiD,gBAAC,EAAD,CAAM,EAAE,quDAAquD,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oWAAoW,KAAK,eAAc,CAAI,CACjuE,EAEc",
  "debugId": "4F2D7FFD49EA0C3464756E2164756E21",
  "names": []
}