{
  "version": 3,
  "sources": ["src/IconWifiSquare/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 IconWifiSquare: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconWifiSquare\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6.91957 3H17.0804C17.6146 2.99999 18.0604 2.99998 18.4247 3.02974C18.8046 3.06078 19.1612 3.12789 19.4985 3.29973C20.0159 3.56338 20.4366 3.98408 20.7003 4.50153C20.8721 4.83879 20.9392 5.19545 20.9703 5.57533C21 5.93956 21 6.3854 21 6.91955V17.0805C21 17.6146 21 18.0604 20.9703 18.4247C20.9392 18.8046 20.8721 19.1612 20.7003 19.4985C20.4366 20.0159 20.0159 20.4366 19.4985 20.7003C19.1612 20.8721 18.8046 20.9392 18.4247 20.9703C18.0604 21 17.6146 21 17.0805 21H6.91955C6.3854 21 5.93956 21 5.57533 20.9703C5.19545 20.9392 4.83879 20.8721 4.50153 20.7003C3.98408 20.4366 3.56338 20.0159 3.29973 19.4985C3.12789 19.1612 3.06078 18.8046 3.02974 18.4247C2.99998 18.0604 2.99999 17.6146 3 17.0804V6.91957C2.99999 6.38542 2.99998 5.93956 3.02974 5.57533C3.06078 5.19545 3.12789 4.83879 3.29973 4.50153C3.56338 3.98408 3.98408 3.56338 4.50153 3.29973C4.83879 3.12789 5.19545 3.06078 5.57533 3.02974C5.93956 2.99998 6.38542 2.99999 6.91957 3ZM13 16C13 16.5523 12.5523 17 12 17C11.4477 17 11 16.5523 11 16C11 15.4477 11.4477 15 12 15C12.5523 15 13 15.4477 13 16ZM7.62274 8.17393C8.96905 7.39038 10.4858 7 12 7C13.5142 7 15.031 7.39038 16.3773 8.17393C16.7353 8.38229 16.8566 8.8414 16.6482 9.1994C16.4399 9.5574 15.9807 9.67871 15.6227 9.47035C14.5128 8.82438 13.2577 8.5 12 8.5C10.7423 8.5 9.48717 8.82438 8.37726 9.47035C8.01926 9.67871 7.56014 9.5574 7.35179 9.1994C7.14344 8.8414 7.26475 8.38229 7.62274 8.17393ZM10.3228 12.8762C10.8487 12.626 11.4235 12.5 12 12.5C12.5766 12.5 13.1516 12.6259 13.6779 12.8763C14.0519 13.0541 14.4994 12.8951 14.6773 12.5211C14.8552 12.147 14.6962 11.6995 14.3221 11.5216C13.5897 11.1733 12.794 11 12 11C11.206 11 10.4105 11.1734 9.67834 11.5217C9.3043 11.6996 9.14534 12.1471 9.32329 12.5211C9.50124 12.8952 9.94871 13.0542 10.3228 12.8762Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconWifiSquare;\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,EAAmE,EAAM,KAAK,CAAC,IACnF,gBAA24D,EAA34D,IAAqB,EAAO,OAAO,mDAAkD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,ivDAAivD,KAAK,eAAc,CAAI,CACn5D,EAEc",
  "debugId": "588CB07848F2EBC964756E2164756E21",
  "names": []
}