{
  "version": 3,
  "sources": ["src/IconCircleDashed/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 IconCircleDashed: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconCircleDashed\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10.0489 2.19033C10.6804 2.06541 11.3328 2 12 2C12.6672 2 13.3196 2.06541 13.9511 2.19033C14.222 2.24392 14.3981 2.50697 14.3445 2.77786C14.2909 3.04875 14.0279 3.22491 13.757 3.17132C13.1891 3.05898 12.6017 3 12 3C11.3983 3 10.8109 3.05898 10.243 3.17132C9.9721 3.22491 9.70906 3.04875 9.65547 2.77786C9.60188 2.50697 9.77803 2.24392 10.0489 2.19033ZM16.8629 3.82197C17.0165 3.5925 17.327 3.53102 17.5565 3.68464C18.6468 4.41458 19.5854 5.35319 20.3154 6.44349C20.469 6.67296 20.4075 6.98351 20.178 7.13713C19.9486 7.29076 19.638 7.22928 19.4844 6.99981C18.8272 6.01813 17.9819 5.17283 17.0002 4.51561C16.7707 4.36199 16.7092 4.05143 16.8629 3.82197ZM7.13713 3.82197C7.29076 4.05143 7.22928 4.36199 6.99981 4.51561C6.01813 5.17283 5.17283 6.01813 4.51561 6.99981C4.36199 7.22928 4.05143 7.29076 3.82197 7.13714C3.5925 6.98351 3.53102 6.67296 3.68464 6.44349C4.41458 5.35319 5.35319 4.41458 6.44349 3.68464C6.67296 3.53102 6.98351 3.5925 7.13713 3.82197ZM21.2221 9.65547C21.493 9.60188 21.7561 9.77803 21.8097 10.0489C21.9346 10.6804 22 11.3328 22 12C22 12.6672 21.9346 13.3196 21.8097 13.9511C21.7561 14.222 21.493 14.3981 21.2221 14.3445C20.9513 14.2909 20.7751 14.0279 20.8287 13.757C20.941 13.1891 21 12.6017 21 12C21 11.3983 20.941 10.8109 20.8287 10.243C20.7751 9.9721 20.9513 9.70906 21.2221 9.65547ZM2.77786 9.65547C3.04875 9.70906 3.22491 9.9721 3.17132 10.243C3.05898 10.8109 3 11.3983 3 12C3 12.6017 3.05898 13.1891 3.17132 13.757C3.22491 14.0279 3.04875 14.2909 2.77786 14.3445C2.50697 14.3981 2.24392 14.222 2.19033 13.9511C2.06541 13.3196 2 12.6672 2 12C2 11.3328 2.06541 10.6804 2.19033 10.0489C2.24392 9.77804 2.50697 9.60188 2.77786 9.65547ZM20.178 16.8629C20.4075 17.0165 20.469 17.327 20.3154 17.5565C19.5854 18.6468 18.6468 19.5854 17.5565 20.3154C17.327 20.469 17.0165 20.4075 16.8629 20.178C16.7092 19.9486 16.7707 19.638 17.0002 19.4844C17.9819 18.8272 18.8272 17.9819 19.4844 17.0002C19.638 16.7707 19.9486 16.7092 20.178 16.8629ZM3.82197 16.8629C4.05143 16.7092 4.36199 16.7707 4.51561 17.0002C5.17283 17.9819 6.01813 18.8272 6.99981 19.4844C7.22928 19.638 7.29076 19.9486 7.13714 20.178C6.98351 20.4075 6.67296 20.469 6.44349 20.3154C5.35319 19.5854 4.41458 18.6468 3.68464 17.5565C3.53102 17.327 3.5925 17.0165 3.82197 16.8629ZM9.65547 21.2221C9.70906 20.9513 9.9721 20.7751 10.243 20.8287C10.8109 20.941 11.3983 21 12 21C12.6017 21 13.1891 20.941 13.757 20.8287C14.0279 20.7751 14.2909 20.9513 14.3445 21.2221C14.3981 21.493 14.222 21.7561 13.9511 21.8097C13.3196 21.9346 12.6672 22 12 22C11.3328 22 10.6804 21.9346 10.0489 21.8097C9.77804 21.7561 9.60188 21.493 9.65547 21.2221Z\" fill=\"currentColor\"/><Path d=\"M19 12C19 15.866 15.866 19 12 19C8.13401 19 5 15.866 5 12C5 8.13401 8.13401 5 12 5C15.866 5 19 8.13401 19 12Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconCircleDashed;\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,gBAAy1F,EAAz1F,IAAqB,EAAO,OAAO,mDAAkD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,kjFAAkjF,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,gHAAgH,KAAK,eAAc,CAAI,CACj2F,EAEc",
  "debugId": "AED578D875BD8D1E64756E2164756E21",
  "names": []
}