{
  "version": 3,
  "sources": ["src/IconRadio/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 IconRadio: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconRadio\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M14.7412 1.54564C15.1299 1.40293 15.5611 1.60243 15.7041 1.99096C15.8469 2.37969 15.6475 2.81094 15.2588 2.95385L6.9668 5.99975H19.25C20.7687 5.99975 21.9998 7.2311 22 8.74975V18.2497C22 18.7245 21.8798 19.1715 21.668 19.5613C21.5833 19.7171 21.4842 19.864 21.3721 19.9997C21.1479 20.2713 20.8722 20.4984 20.5605 20.6677C20.4046 20.7524 20.2397 20.8231 20.0674 20.8767C19.8092 20.957 19.5346 20.9997 19.25 20.9997H4.75C4.46539 20.9997 4.19082 20.957 3.93262 20.8767C3.76025 20.8231 3.59544 20.7524 3.43945 20.6677C3.12783 20.4984 2.85207 20.2713 2.62793 19.9997C2.51585 19.864 2.41671 19.7171 2.33203 19.5613C2.12022 19.1715 2.00004 18.7245 2 18.2497V8.14525C2.00032 6.99247 2.71962 5.96172 3.80176 5.5642L14.7412 1.54564ZM13.5 14.8747C12.9177 14.8747 12.4387 15.3175 12.3809 15.8845L12.375 15.9997L12.3809 16.115C12.4386 16.6822 12.9176 17.1247 13.5 17.1247C14.1213 17.1247 14.625 16.6211 14.625 15.9997C14.6248 15.4175 14.1823 14.9383 13.6152 14.8806L13.5 14.8747ZM17.5 14.8747C16.9177 14.8747 16.4387 15.3175 16.3809 15.8845L16.375 15.9997L16.3809 16.115C16.4386 16.6822 16.9176 17.1247 17.5 17.1247C18.1213 17.1247 18.625 16.6211 18.625 15.9997C18.6248 15.4175 18.1823 14.9383 17.6152 14.8806L17.5 14.8747ZM3.7168 7.44213C3.57876 7.64482 3.50016 7.8885 3.5 8.14525V10.9997H8V7.49975H4C3.89952 7.49975 3.80437 7.47797 3.7168 7.44213ZM9.5 10.9997H20.5V8.74975C20.4998 8.05953 19.9403 7.49975 19.25 7.49975H9.5V10.9997Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconRadio;\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,EAA8D,EAAM,KAAK,CAAC,IAC9E,gBAAoiD,EAApiD,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,+4CAA+4C,KAAK,eAAc,CAAI,CAC5iD,EAEc",
  "debugId": "ED72F16A65E8F01864756E2164756E21",
  "names": []
}