{
  "version": 3,
  "sources": ["src/IconFilterDescending/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 IconFilterDescending: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconFilterDescending\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M17.5 13C17.6894 13 17.8625 13.107 17.9472 13.2764L21.4472 20.2764C21.5707 20.5234 21.4706 20.8237 21.2236 20.9472C20.9766 21.0707 20.6763 20.9706 20.5528 20.7236L19.191 18H15.809L14.4472 20.7236C14.3237 20.9706 14.0234 21.0707 13.7764 20.9472C13.5294 20.8237 13.4293 20.5234 13.5528 20.2764L17.0528 13.2764C17.1375 13.107 17.3106 13 17.5 13ZM16.309 17H18.691L17.5 14.618L16.309 17Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M14 3.5C14 3.22386 14.2239 3 14.5 3H20.5C20.6953 3 20.8727 3.11367 20.9543 3.29107C21.0358 3.46847 21.0067 3.67714 20.8796 3.8254L15.5871 10H20.5C20.7761 10 21 10.2239 21 10.5C21 10.7761 20.7761 11 20.5 11H14.5C14.3047 11 14.1273 10.8863 14.0457 10.7089C13.9642 10.5315 13.9933 10.3229 14.1204 10.1746L19.4129 4H14.5C14.2239 4 14 3.77614 14 3.5Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6.5 3C6.77614 3 7 3.22386 7 3.5V19.2929L9.14645 17.1464C9.34171 16.9512 9.65829 16.9512 9.85355 17.1464C10.0488 17.3417 10.0488 17.6583 9.85355 17.8535L6.85355 20.8535C6.65829 21.0488 6.34171 21.0488 6.14645 20.8535L3.14645 17.8535C2.95118 17.6583 2.95118 17.3417 3.14645 17.1464C3.34171 16.9512 3.65829 16.9512 3.85355 17.1464L6 19.2929V3.5C6 3.22386 6.22386 3 6.5 3Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconFilterDescending;\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,EAAyE,EAAM,KAAK,CAAC,IACzF,gBAAq3C,EAAr3C,IAAqB,EAAO,OAAO,uDAAsD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,iYAAiY,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,4VAA4V,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,oXAAoX,KAAK,eAAc,CAAI,CAC73C,EAEc",
  "debugId": "8B49B42C70CE9C2A64756E2164756E21",
  "names": []
}