{
  "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-IconArchive\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 8V3.5C5.5 2.67157 6.17157 2 7 2H10.0858C10.4836 2 10.8651 2.15804 11.1464 2.43934L12.5607 3.85355C12.6544 3.94732 12.7816 4 12.9142 4H17C17.8284 4 18.5 4.67157 18.5 5.5V8H18.9193C19.1828 7.99999 19.4102 7.99999 19.5975 8.01529C19.7952 8.03144 19.9918 8.0671 20.181 8.16349C20.4632 8.3073 20.6927 8.53677 20.8365 8.81902C20.9329 9.00821 20.9686 9.20482 20.9847 9.40249C21 9.58977 21 9.81715 21 10.0807V17.3214C21 17.8633 21 18.3004 20.9711 18.6543C20.9413 19.0187 20.8784 19.3388 20.7275 19.635C20.4878 20.1054 20.1054 20.4878 19.635 20.7275C19.3388 20.8784 19.0187 20.9413 18.6543 20.9711C18.3004 21 17.8633 21 17.3215 21H6.67853C6.13669 21 5.69961 21 5.34569 20.9711C4.98127 20.9413 4.66117 20.8784 4.36503 20.7275C3.89462 20.4878 3.51217 20.1054 3.27249 19.635C3.12159 19.3388 3.05869 19.0187 3.02891 18.6543C2.99999 18.3004 3 17.8633 3 17.3214V10.0807C2.99999 9.81716 2.99999 9.58976 3.01529 9.40249C3.03144 9.20482 3.0671 9.00821 3.16349 8.81902C3.3073 8.53677 3.53677 8.3073 3.81902 8.16349C4.00821 8.0671 4.20482 8.03144 4.40249 8.01529C4.58976 7.99999 4.81715 7.99999 5.0807 8H5.5ZM6.5 3.5C6.5 3.22386 6.72386 3 7 3H10.0858C10.2184 3 10.3456 3.05268 10.4393 3.14645L11.8536 4.56066C12.1349 4.84197 12.5164 5 12.9142 5H17C17.2761 5 17.5 5.22386 17.5 5.5V8H6.5V3.5ZM7 12.5C7 12.2239 7.22386 12 7.5 12H11.5C11.7761 12 12 12.2239 12 12.5C12 12.7761 11.7761 13 11.5 13H7.5C7.22386 13 7 12.7761 7 12.5Z\" 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,gBAAwhD,EAAxhD,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,m4CAAm4C,KAAK,eAAc,CAAI,CAChiD,EAEc",
  "debugId": "76E84A42E910696E64756E2164756E21",
  "names": []
}