{
  "version": 3,
  "sources": ["src/IconArrowUpDownLeftRight/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 IconArrowUpDownLeftRight: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconArrowUpDownLeftRight\"><Path d=\"M11.25 4.06036L9.53018 5.78018C9.23729 6.07307 8.76241 6.07307 8.46952 5.78018C8.17663 5.48729 8.17663 5.01241 8.46952 4.71952L10.7624 2.42663C11.4458 1.74321 12.5539 1.74321 13.2373 2.42663L15.5302 4.71952C15.8231 5.01241 15.8231 5.48729 15.5302 5.78018C15.2373 6.07307 14.7624 6.07307 14.4695 5.78018L12.75 4.06066V11.25H19.9393L18.2195 9.53018C17.9266 9.23729 17.9266 8.76241 18.2195 8.46952C18.5124 8.17663 18.9873 8.17663 19.2802 8.46952L21.5731 10.7624C22.2565 11.4458 22.2565 12.5539 21.5731 13.2373L19.2802 15.5302C18.9873 15.8231 18.5124 15.8231 18.2195 15.5302C17.9266 15.2373 17.9266 14.7624 18.2195 14.4695L19.939 12.75H12.75V19.939L14.4695 18.2195C14.7624 17.9266 15.2373 17.9266 15.5302 18.2195C15.8231 18.5124 15.8231 18.9873 15.5302 19.2802L13.2373 21.5731C12.5539 22.2565 11.4458 22.2565 10.7624 21.5731L8.46952 19.2802C8.17663 18.9873 8.17663 18.5124 8.46952 18.2195C8.76241 17.9266 9.23729 17.9266 9.53018 18.2195L11.25 19.9393V12.75H4.06066L5.78018 14.4695C6.07307 14.7624 6.07307 15.2373 5.78018 15.5302C5.48729 15.8231 5.01241 15.8231 4.71952 15.5302L2.42663 13.2373C1.74321 12.5539 1.74321 11.4458 2.42663 10.7624L4.71952 8.46952C5.01241 8.17663 5.48729 8.17663 5.78018 8.46952C6.07307 8.76241 6.07307 9.23729 5.78018 9.53018L4.06036 11.25H11.25V4.06036Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconArrowUpDownLeftRight;\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,EAA6E,EAAM,KAAK,CAAC,IAC7F,gBAA83C,EAA93C,IAAqB,EAAO,OAAO,6DAA4D,gBAAC,EAAD,CAAM,EAAE,gwCAAgwC,KAAK,eAAc,CAAI,CACt4C,EAEc",
  "debugId": "E5B6A075009BB66E64756E2164756E21",
  "names": []
}