{
  "version": 3,
  "sources": ["src/IconDollar/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 IconDollar: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconDollar\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM12 5.69444C12.2761 5.69444 12.5 5.9183 12.5 6.19444V7.25C12.5 7.27297 12.4985 7.29559 12.4955 7.31774C12.9103 7.38325 13.3139 7.52459 13.6718 7.70655C14.1685 7.95906 14.6189 8.31113 14.9052 8.70702C15.067 8.9308 15.0167 9.24337 14.793 9.40517C14.5692 9.56698 14.2566 9.51675 14.0948 9.29298C13.9248 9.05785 13.6136 8.79881 13.2186 8.59797C12.8263 8.39855 12.3929 8.27778 12 8.27778C11.487 8.27778 10.9201 8.38962 10.5004 8.62964C10.1006 8.85834 9.86111 9.18023 9.86111 9.65432C9.86111 10.2208 10.0926 10.5616 10.4739 10.8305C10.8936 11.1264 11.4739 11.3192 12.1511 11.5338C12.1764 11.5419 12.2019 11.5499 12.2275 11.558C12.8467 11.754 13.5485 11.976 14.0928 12.3413C14.6995 12.7483 15.1389 13.3514 15.1389 14.2651C15.1389 15.1668 14.6423 15.8005 14.0168 16.1859C13.557 16.4692 13.0147 16.6301 12.4967 16.6922C12.4989 16.7111 12.5 16.7304 12.5 16.75V17.8056C12.5 18.0817 12.2761 18.3056 12 18.3056C11.7239 18.3056 11.5 18.0817 11.5 17.8056V16.75C11.5 16.7274 11.5015 16.7052 11.5044 16.6834C11.0791 16.619 10.6523 16.4793 10.2721 16.3C9.74915 16.0533 9.25172 15.702 8.95594 15.293C8.79413 15.0692 8.84436 14.7566 9.06814 14.5948C9.29191 14.433 9.60448 14.4833 9.76628 14.707C9.92678 14.929 10.2604 15.1888 10.6987 15.3955C11.1309 15.5994 11.6032 15.7222 12 15.7222C12.5092 15.7222 13.0731 15.5928 13.4923 15.3345C13.8962 15.0856 14.1389 14.7409 14.1389 14.2651C14.1389 13.7438 13.9186 13.4286 13.5356 13.1717C13.1129 12.888 12.5311 12.7033 11.8489 12.4871L11.8459 12.4861C11.2044 12.2828 10.4666 12.0489 9.89762 11.6477C9.28933 11.2188 8.86111 10.5905 8.86111 9.65432C8.86111 8.74058 9.36995 8.1242 10.0039 7.76159C10.4628 7.49917 10.9988 7.35883 11.5029 7.30462C11.501 7.28668 11.5 7.26846 11.5 7.25V6.19444C11.5 5.9183 11.7239 5.69444 12 5.69444Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconDollar;\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,EAA+D,EAAM,KAAK,CAAC,IAC/E,gBAA29D,EAA39D,IAAqB,EAAO,OAAO,6CAA4C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,u0DAAu0D,KAAK,eAAc,CAAI,CACn+D,EAEc",
  "debugId": "5C79084A32E6B31764756E2164756E21",
  "names": []
}