{
  "version": 3,
  "sources": ["src/IconVoiceSettings/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\nimport { Circle, Path } from \"react-native-svg\";\n\nexport const IconVoiceSettings: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-outlined-radius-3-stroke-1.5-IconVoiceSettings\"><Path d=\"M7.85418 9.75C7.50099 9.75 7.17399 9.93631 6.99391 10.2401L6.37145 11.2904C6.19284 11.5918 5.86956 11.7777 5.51926 11.7805L4.28537 11.7905C3.93216 11.7933 3.60665 11.9823 3.42904 12.2876L3.03976 12.9568C2.86041 13.2651 2.85886 13.6456 3.03568 13.9554L3.63441 15.0043C3.80979 15.3115 3.80979 15.6885 3.63441 15.9958L3.03568 17.0446C2.85886 17.3544 2.86041 17.7349 3.03976 18.0432L3.42904 18.7124C3.60665 19.0177 3.93216 19.2067 4.28537 19.2095L5.51926 19.2195C5.86957 19.2223 6.19285 19.4082 6.37146 19.7096L6.99391 20.7599C7.17399 21.0637 7.50098 21.25 7.85417 21.25H8.64577C8.99896 21.25 9.32596 21.0637 9.50603 20.7599L10.1285 19.7096C10.3071 19.4082 10.6304 19.2223 10.9807 19.2195L12.2146 19.2095C12.5678 19.2067 12.8933 19.0177 13.071 18.7124L13.4602 18.0432C13.6396 17.7349 13.6411 17.3544 13.4643 17.0446L12.8656 15.9958C12.6902 15.6885 12.6902 15.3115 12.8656 15.0043L13.4643 13.9554C13.6411 13.6456 13.6396 13.2651 13.4602 12.9568L13.071 12.2876C12.8933 11.9823 12.5678 11.7933 12.2146 11.7905L10.9807 11.7805C10.6304 11.7777 10.3071 11.5918 10.1285 11.2904L9.50604 10.2401C9.32596 9.93631 8.99896 9.75 8.64577 9.75H7.85418Z\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\" strokeLinejoin=\"round\"/><Circle cx=\"8.25\" cy=\"15.5\" r=\"1.75\" fill=\"currentColor\"/><Path d=\"M21.25 7.95833V10.0417M17.75 2.75V15.25M14.25 5.875V8.21875M10.75 3.79167V5.91667\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\" strokeLinejoin=\"round\"/></CentralIconBase>;\n});\n\nexport default IconVoiceSettings;\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,iBAAS,UAAQ,yBAEV,IAAM,EAAsE,EAAM,KAAK,CAAC,IACtF,gBAAshD,EAAthD,IAAqB,EAAO,OAAO,wDAAuD,gBAAC,EAAD,CAAM,EAAE,gnCAAgnC,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAO,EAAE,gBAAC,EAAD,CAAQ,GAAG,OAAO,GAAG,OAAO,EAAE,OAAO,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oFAAoF,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAO,CAAI,CAC9hD,EAEc",
  "debugId": "0BBFDDC1263871D464756E2164756E21",
  "names": []
}