{
  "version": 3,
  "sources": ["src/IconPayment/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 IconPayment: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconPayment\"><Path d=\"M12.0001 2C10.3405 2 8.97152 3.24385 8.77444 4.85012C6.36965 5.80163 4.48743 7.78664 3.67499 10.2585C3.58876 10.5208 3.73153 10.8034 3.99386 10.8896C4.2562 10.9758 4.53876 10.833 4.62499 10.5707C5.30745 8.49436 6.84395 6.80423 8.81854 5.91673C9.1261 7.39184 10.4337 8.5 12.0001 8.5C13.795 8.5 15.2501 7.04493 15.2501 5.25C15.2501 3.45507 13.795 2 12.0001 2Z\" fill=\"currentColor\"/><Path d=\"M18.5978 7.24488C18.4164 7.03669 18.1005 7.01498 17.8923 7.1964C17.6842 7.37781 17.6625 7.69365 17.8439 7.90184C19.0314 9.26459 19.75 11.045 19.75 12.9944C19.75 13.3658 19.7239 13.7307 19.6736 14.0877C18.3119 13.7635 16.8435 14.351 16.1078 15.6252C15.2104 17.1795 15.743 19.1668 17.2972 20.0642C18.8514 20.9615 20.8388 20.429 21.7361 18.8748C22.6184 17.3466 22.1184 15.3997 20.6241 14.4819C20.7069 13.9981 20.75 13.5011 20.75 12.9944C20.75 10.7944 19.9379 8.78275 18.5978 7.24488Z\" fill=\"currentColor\"/><Path d=\"M7.88458 15.6252C6.98725 14.071 4.99986 13.5385 3.44563 14.4358C1.89139 15.3332 1.35888 17.3205 2.25621 18.8748C3.15355 20.429 5.14094 20.9615 6.69517 20.0642C6.72002 20.0498 6.74461 20.0352 6.76894 20.0203C8.22743 21.1067 10.0364 21.75 11.9944 21.75C12.5549 21.75 13.1035 21.6973 13.6355 21.5964C13.9068 21.5449 14.085 21.2832 14.0335 21.0119C13.9821 20.7406 13.7204 20.5624 13.4491 20.6139C12.9783 20.7032 12.4921 20.75 11.9944 20.75C10.3407 20.75 8.80884 20.2329 7.5503 19.3513C8.41207 18.3341 8.58943 16.8461 7.88458 15.6252Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconPayment;\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,EAAgE,EAAM,KAAK,CAAC,IAChF,gBAAwgD,EAAxgD,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,EAAE,wWAAwW,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,meAAme,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,ohBAAohB,KAAK,eAAc,CAAI,CAChhD,EAEc",
  "debugId": "3B5692816344288164756E2164756E21",
  "names": []
}