{
  "version": 3,
  "sources": ["src/IconSettingsGear3/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 IconSettingsGear3: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconSettingsGear3\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12 1C12.2761 1 12.5 1.22386 12.5 1.5V3.01367C13.7753 3.08356 14.9807 3.41917 16.061 3.96623L16.817 2.65674C16.9551 2.41759 17.2609 2.33566 17.5 2.47373C17.7392 2.6118 17.8211 2.91759 17.683 3.15674L16.9266 4.46698C17.9644 5.14701 18.853 6.03564 19.533 7.07346L20.8433 6.31699C21.0824 6.17892 21.3882 6.26086 21.5263 6.5C21.6644 6.73915 21.5824 7.04495 21.3433 7.18302L20.0338 7.93905C20.5808 9.0193 20.9164 10.2247 20.9863 11.5H22.5C22.7761 11.5 23 11.7239 23 12C23 12.2761 22.7761 12.5 22.5 12.5H20.9863C20.9164 13.7753 20.5808 14.9807 20.0338 16.061L21.3433 16.817C21.5824 16.9551 21.6644 17.2609 21.5263 17.5C21.3882 17.7392 21.0824 17.8211 20.8433 17.683L19.533 16.9266C18.853 17.9644 17.9644 18.853 16.9266 19.533L17.683 20.8433C17.8211 21.0824 17.7392 21.3882 17.5 21.5263C17.2609 21.6644 16.9551 21.5824 16.817 21.3433L16.061 20.0338C14.9807 20.5808 13.7753 20.9165 12.5 20.9863V22.5C12.5 22.7761 12.2761 23 12 23C11.7239 23 11.5 22.7761 11.5 22.5V20.9863C10.2247 20.9165 9.0193 20.5808 7.93906 20.0338L7.18302 21.3433C7.04495 21.5824 6.73916 21.6644 6.50001 21.5263C6.26086 21.3882 6.17893 21.0824 6.317 20.8433L7.07346 19.533C6.03564 18.853 5.147 17.9644 4.46697 16.9266L3.15674 17.683C2.91759 17.8211 2.6118 17.7392 2.47373 17.5C2.33565 17.2609 2.41759 16.9551 2.65674 16.817L3.96623 16.061C3.41916 14.9807 3.08356 13.7753 3.01367 12.5L1.5 12.5C1.22386 12.5 0.999999 12.2761 1 12C1 11.7239 1.22386 11.5 1.5 11.5L3.01367 11.5C3.08356 10.2247 3.41916 9.0193 3.96623 7.93906L2.65674 7.18302C2.41759 7.04495 2.33565 6.73916 2.47373 6.50001C2.6118 6.26086 2.91759 6.17893 3.15674 6.317L4.46697 7.07346C5.147 6.03564 6.03564 5.147 7.07346 4.46697L6.31699 3.15674C6.17892 2.91759 6.26086 2.6118 6.50001 2.47373C6.73915 2.33565 7.04495 2.41759 7.18302 2.65674L7.93905 3.96623C9.0193 3.41916 10.2247 3.08356 11.5 3.01367V1.5C11.5 1.22386 11.7239 1 12 1ZM7.57436 5.33455C6.54855 6.0171 5.68913 6.93023 5.07034 7.99971C4.38972 9.17604 4.00001 10.5418 4.00001 12C4.00001 13.4583 4.38972 14.824 5.07034 16.0003C5.68913 17.0698 6.54855 17.9829 7.57436 18.6655L10.088 14.3118C9.424 13.762 9.00001 12.9307 9.00001 12C9.00001 11.0693 9.424 10.238 10.088 9.68825L7.57436 5.33455ZM10.9537 9.18767L8.4399 4.83372C9.51168 4.30017 10.7202 4.00001 12 4.00001C13.4583 4.00001 14.824 4.38972 16.0003 5.07034C17.2145 5.77286 18.2271 6.78553 18.9297 7.9997C19.5319 9.04056 19.9064 10.2297 19.9846 11.5H14.9585C14.7205 10.0811 13.4865 9 12 9C11.6325 9 11.2798 9.0663 10.9537 9.18767ZM14.9585 12.5C14.7205 13.9189 13.4865 15 12 15C11.6325 15 11.2798 14.9337 10.9537 14.8123L8.4399 19.1663C9.51169 19.6998 10.7202 20 12 20C13.4583 20 14.824 19.6103 16.0003 18.9297C17.2145 18.2272 18.2271 17.2145 18.9297 16.0003C19.5319 14.9595 19.9064 13.7703 19.9846 12.5H14.9585Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconSettingsGear3;\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,EAAsE,EAAM,KAAK,CAAC,IACtF,gBAAy1F,EAAz1F,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,8rFAA8rF,KAAK,eAAc,CAAI,CACj2F,EAEc",
  "debugId": "99CAECE4E1EB0D1864756E2164756E21",
  "names": []
}