{
  "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-outlined-radius-3-stroke-1.5-IconHomeEnergy2\"><Path d=\"M12.9314 3.4168L13.368 2.80697V2.80697L12.9314 3.4168ZM19.25 7.94039L19.6866 7.33056L19.25 7.94039ZM21.0634 10.161C21.4002 10.4021 21.8687 10.3246 22.1098 9.98779C22.3509 9.65099 22.2734 9.18249 21.9366 8.94137L21.0634 10.161ZM11.0686 3.4168L10.632 2.80697V2.80697L11.0686 3.4168ZM4.74997 7.94041L4.31339 7.33058L4.74997 7.94041ZM2.06341 8.94137C1.72661 9.18249 1.64905 9.65099 1.89017 9.98779C2.13129 10.3246 2.59979 10.4021 2.93659 10.161L2.06341 8.94137ZM19.2243 17.6416L19.9679 17.7395V17.7395L19.2243 17.6416ZM15.75 19.5C15.3358 19.5 15 19.8358 15 20.25C15 20.6642 15.3358 21 15.75 21V19.5ZM16.6416 20.2243L16.7394 20.9679H16.7394L16.6416 20.2243ZM12.246 3.01058L12.0615 3.73754V3.73754L12.246 3.01058ZM11.754 3.01058L11.9385 3.73754V3.73754L11.754 3.01058ZM4.77564 17.6416L4.03205 17.7395V17.7395L4.77564 17.6416ZM8.24997 21C8.66419 21 8.99997 20.6642 8.99997 20.25C8.99997 19.8358 8.66419 19.5 8.24997 19.5V21ZM7.35839 20.2243L7.2605 20.9679H7.2605L7.35839 20.2243ZM9.25 11.75C9.25 12.1642 9.58579 12.5 10 12.5C10.4142 12.5 10.75 12.1642 10.75 11.75H9.25ZM10.75 9.75001C10.75 9.33579 10.4142 9.00001 10 9.00001C9.58579 9.00001 9.25 9.33579 9.25 9.75001H10.75ZM13.25 11.75C13.25 12.1642 13.5858 12.5 14 12.5C14.4142 12.5 14.75 12.1642 14.75 11.75H13.25ZM14.75 9.75001C14.75 9.33579 14.4142 9.00001 14 9.00001C13.5858 9.00001 13.25 9.33579 13.25 9.75001H14.75ZM12.75 16.75C12.75 16.3358 12.4142 16 12 16C11.5858 16 11.25 16.3358 11.25 16.75H12.75ZM11.25 20.25C11.25 20.6642 11.5858 21 12 21C12.4142 21 12.75 20.6642 12.75 20.25H11.25ZM12.4948 4.02663L18.8134 8.55022L19.6866 7.33056L13.368 2.80697L12.4948 4.02663ZM18.8134 8.55022L21.0634 10.161L21.9366 8.94137L19.6866 7.33056L18.8134 8.55022ZM10.632 2.80697L4.31339 7.33058L5.18656 8.55024L11.5052 4.02663L10.632 2.80697ZM4.31339 7.33058L2.06341 8.94137L2.93659 10.161L5.18656 8.55024L4.31339 7.33058ZM5.49997 16.75V7.94041H3.99997V16.75H5.49997ZM18.5 7.94039V16.75H20V7.94039H18.5ZM18.5 16.75C18.5 17.2383 18.4984 17.4098 18.4807 17.5437L19.9679 17.7395C20.0016 17.4835 20 17.1906 20 16.75H18.5ZM15.75 21C16.1906 21 16.4835 21.0016 16.7394 20.9679L16.5437 19.4808C16.4097 19.4984 16.2382 19.5 15.75 19.5V21ZM18.4807 17.5437C18.3478 18.5533 17.5533 19.3478 16.5437 19.4808L16.7394 20.9679C18.4222 20.7464 19.7464 19.4222 19.9679 17.7395L18.4807 17.5437ZM13.368 2.80697C13.0845 2.60407 12.7835 2.37323 12.4305 2.28363L12.0615 3.73754C12.0513 3.73495 12.0661 3.73521 12.1378 3.77945C12.2175 3.82858 12.319 3.90081 12.4948 4.02663L13.368 2.80697ZM11.5052 4.02663C11.6809 3.90081 11.7825 3.82858 11.8622 3.77945C11.9339 3.73521 11.9487 3.73495 11.9385 3.73754L11.5695 2.28363C11.2164 2.37323 10.9154 2.60407 10.632 2.80697L11.5052 4.02663ZM12.4305 2.28363C12.148 2.21194 11.852 2.21194 11.5695 2.28363L11.9385 3.73754C11.9788 3.7273 12.0211 3.7273 12.0615 3.73754L12.4305 2.28363ZM3.99997 16.75C3.99997 17.1906 3.99836 17.4835 4.03205 17.7395L5.51922 17.5437C5.50159 17.4098 5.49997 17.2383 5.49997 16.75H3.99997ZM8.24997 19.5C7.76171 19.5 7.59021 19.4984 7.45629 19.4808L7.2605 20.9679C7.51647 21.0016 7.80939 21 8.24997 21V19.5ZM4.03205 17.7395C4.25359 19.4222 5.57775 20.7464 7.2605 20.9679L7.45629 19.4808C6.44664 19.3478 5.65215 18.5533 5.51922 17.5437L4.03205 17.7395ZM9.5 12.75C9.5 12.6119 9.61193 12.5 9.75 12.5V11C8.7835 11 8 11.7835 8 12.75H9.5ZM9.75 12.5H14.25V11H9.75V12.5ZM14.25 12.5C14.3881 12.5 14.5 12.6119 14.5 12.75H16C16 11.7835 15.2165 11 14.25 11V12.5ZM14.5 12.75V13.25H16V12.75H14.5ZM14.5 13.25C14.5 14.4926 13.4926 15.5 12.25 15.5V17C14.3211 17 16 15.3211 16 13.25H14.5ZM11.75 15.5C10.5074 15.5 9.5 14.4926 9.5 13.25H8C8 15.3211 9.67893 17 11.75 17V15.5ZM9.5 13.25V12.75H8V13.25H9.5ZM10.75 11.75V9.75001H9.25V11.75H10.75ZM14.75 11.75V9.75001H13.25V11.75H14.75ZM12.25 15.5H11.75V17H12.25V15.5ZM11.25 16.75V20.25H12.75V16.75H11.25Z\" 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,gBAAu1H,EAAv1H,IAAqB,EAAO,OAAO,sDAAqD,gBAAC,EAAD,CAAM,EAAE,guHAAguH,KAAK,eAAc,CAAI,CAC/1H,EAEc",
  "debugId": "E0164C8AF19402B764756E2164756E21",
  "names": []
}