{
  "version": 3,
  "sources": ["src/IconArchive/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 IconArchive: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconArchive\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5 8.00133C5 8.00088 5 8.00044 5 8V3.75C5 2.7835 5.7835 2 6.75 2H9.67157C10.4009 2 11.1004 2.28973 11.6161 2.80546L12.7374 3.92678C12.7843 3.97366 12.8479 4 12.9142 4H17.25C18.2165 4 19 4.7835 19 5.75V8C19 8.00042 19 8.00084 19 8.00126C19.1347 8.00295 19.2601 8.00691 19.3729 8.01612C19.586 8.03353 19.8192 8.0734 20.0495 8.19074C20.3788 8.35852 20.6465 8.62624 20.8143 8.95552C20.9316 9.18583 20.9715 9.419 20.9889 9.63213C21.005 9.82981 21.005 10.0663 21.005 10.3238V17.0805C21.005 17.6146 21.005 18.0604 20.9753 18.4247C20.9442 18.8046 20.8771 19.1612 20.7053 19.4985C20.4416 20.0159 20.0209 20.4366 19.5035 20.7003C19.1662 20.8721 18.8096 20.9392 18.4297 20.9703C18.0655 21 17.6196 21 17.0855 21H6.91955C6.38542 21 5.93955 21 5.57533 20.9703C5.19545 20.9392 4.83879 20.8721 4.50153 20.7003C3.98409 20.4366 3.56339 20.0159 3.29974 19.4985C3.12789 19.1612 3.06078 18.8046 3.02974 18.4247C2.99998 18.0604 2.99999 17.6146 3 17.0804L3 10.3238C2.99998 10.0663 2.99997 9.82979 3.01612 9.63213C3.03353 9.419 3.0734 9.18583 3.19074 8.95552C3.35852 8.62624 3.62624 8.35852 3.95552 8.19074C4.18583 8.0734 4.419 8.03353 4.63213 8.01612C4.7435 8.00702 4.86719 8.00305 5 8.00133ZM6.5 3.75C6.5 3.61193 6.61193 3.5 6.75 3.5H9.67157C10.0031 3.5 10.321 3.6317 10.5555 3.86612L11.6768 4.98744C12.005 5.31563 12.4501 5.5 12.9142 5.5H17.25C17.3881 5.5 17.5 5.61193 17.5 5.75V8H6.5V3.75ZM7 12.75C7 12.3358 7.33579 12 7.75 12H11.75C12.1642 12 12.5 12.3358 12.5 12.75C12.5 13.1642 12.1642 13.5 11.75 13.5H7.75C7.33579 13.5 7 13.1642 7 12.75Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconArchive;\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,gBAA2oD,EAA3oD,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,o/CAAo/C,KAAK,eAAc,CAAI,CACnpD,EAEc",
  "debugId": "541F1357B1447A1064756E2164756E21",
  "names": []
}