{
  "version": 3,
  "sources": ["src/IconPiggyBank/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 IconPiggyBank: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconPiggyBank\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.00035H14C17.866 5.00035 21 8.13436 21 12.0004C21 12.9236 20.821 13.8062 20.4955 14.6144C20.7617 14.8547 21.1138 15.0004 21.5 15.0004C22.3284 15.0004 23 14.3288 23 13.5004C23 13.0524 22.8043 12.6508 22.492 12.3752C22.285 12.1925 22.2653 11.8765 22.448 11.6695C22.6308 11.4625 22.9467 11.4427 23.1538 11.6255C23.672 12.0828 24 12.7536 24 13.5004C24 14.8811 22.8807 16.0004 21.5 16.0004C20.9569 16.0004 20.4542 15.8269 20.0444 15.533C19.5832 16.3206 18.9727 17.0096 18.2519 17.5615C18.0862 17.6884 18 17.8624 18 18.0257V19.5004C18 20.3288 17.3284 21.0004 16.5 21.0004H14.5C13.6716 21.0004 13 20.3288 13 19.5004C13 19.2242 12.7761 19.0004 12.5 19.0004H11.5C11.2239 19.0004 11 19.2242 11 19.5004C11 20.3288 10.3284 21.0004 9.5 21.0004H7.5C6.67157 21.0004 6 20.3288 6 19.5004V18.0257C6 17.8624 5.91384 17.6884 5.74814 17.5615C4.70785 16.765 3.89722 15.6828 3.43369 14.431C3.33265 14.1582 3.10298 14.0004 2.88263 14.0004H2.5C1.67157 14.0004 1 13.3288 1 12.5004V10.5004C1 9.67192 1.67157 9.00035 2.5 9.00035H3.33171C3.52434 9.00035 3.72723 8.88024 3.84664 8.66066C4.1193 8.15927 4.45135 7.69508 4.83327 7.27749C4.94471 7.15563 5 7.01445 5 6.8836V4.50035C5 3.70463 5.67207 2.92745 6.58833 3.10323C7.9397 3.36249 9.04211 4.08002 9.80254 4.91114C9.85571 4.96925 9.92828 5.00035 10 5.00035ZM8 11.0002C8.55228 11.0002 9 10.5525 9 10.0002C9 9.44796 8.55228 9.00024 8 9.00024C7.44772 9.00024 7 9.44796 7 10.0002C7 10.5525 7.44772 11.0002 8 11.0002Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconPiggyBank;\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,EAAkE,EAAM,KAAK,CAAC,IAClF,gBAAyjD,EAAzjD,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,k6CAAk6C,KAAK,eAAc,CAAI,CACjkD,EAEc",
  "debugId": "670649B730254FC064756E2164756E21",
  "names": []
}