{
  "version": 3,
  "sources": ["src/IconUserSettings/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 IconUserSettings: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconUserSettings\"><Path d=\"M15.0693 12.1104C15.257 12.1884 15.441 12.2736 15.6211 12.3652C13.7908 13.108 12.5 14.9032 12.5 17C12.5 18.6357 13.2857 20.0878 14.5 21H5.5C4.67157 21 4 20.3284 4 19.5C4 16.1695 6.03515 13.3144 8.92969 12.1104C9.81823 12.6728 10.8706 13 12 13C13.1291 13 14.1809 12.6726 15.0693 12.1104Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M18.2539 13C18.4599 13 18.645 13.1264 18.7197 13.3184L18.9521 13.915C19.0375 14.1338 19.2641 14.264 19.4961 14.2275L20.168 14.1221C20.3696 14.0903 20.5706 14.1849 20.6748 14.3604L21.3652 15.5186C21.4707 15.6962 21.4559 15.9225 21.3281 16.085L20.9102 16.6123C20.7627 16.7986 20.7668 17.0634 20.9199 17.2451L21.3828 17.7939C21.5192 17.9567 21.5381 18.1895 21.4297 18.3721L20.7402 19.5303C20.6385 19.7013 20.4444 19.7959 20.2471 19.7705L19.5176 19.6777C19.2899 19.6487 19.0716 19.7783 18.9883 19.9922L18.7197 20.6816C18.645 20.8736 18.4599 21 18.2539 21H16.876C16.6758 21 16.4947 20.8803 16.416 20.6963L16.1025 19.9639C16.0146 19.7586 15.8006 19.6368 15.5791 19.665L14.7529 19.7705C14.5556 19.796 14.3616 19.7013 14.2598 19.5303L13.5703 18.3721C13.4618 18.1894 13.4807 17.9567 13.6172 17.7939L14.0791 17.2441C14.2314 17.0628 14.2354 16.7993 14.0889 16.6133L13.6719 16.084C13.5436 15.9216 13.5291 15.6964 13.6348 15.5186L14.3252 14.3604C14.4295 14.1849 14.6304 14.0902 14.832 14.1221L15.6025 14.2432C15.8285 14.2787 16.0506 14.1566 16.1406 13.9463L16.416 13.3027C16.4948 13.1191 16.6752 13 16.875 13H18.2539ZM17.5 16C16.9477 16 16.5 16.4477 16.5 17C16.5 17.5523 16.9477 18 17.5 18C18.0522 17.9999 18.5 17.5522 18.5 17C18.5 16.4478 18.0522 16.0001 17.5 16Z\" fill=\"currentColor\"/><Path d=\"M12 2.5C14.6234 2.5 16.75 4.62665 16.75 7.25C16.75 9.87335 14.6234 12 12 12C9.37665 12 7.25 9.87335 7.25 7.25C7.25 4.62665 9.37665 2.5 12 2.5Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconUserSettings;\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,EAAqE,EAAM,KAAK,CAAC,IACrF,gBAA42D,EAA52D,IAAqB,EAAO,OAAO,mDAAkD,gBAAC,EAAD,CAAM,EAAE,iSAAiS,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,suCAAsuC,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,iJAAiJ,KAAK,eAAc,CAAI,CACp3D,EAEc",
  "debugId": "297C557310F44D8364756E2164756E21",
  "names": []
}