{
  "version": 3,
  "sources": ["src/IconBooleanGroupIntersect2/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 IconBooleanGroupIntersect2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconBooleanGroupIntersect2\"><Path d=\"M10.5 3C9.67157 3 9 3.67157 9 4.5V5C9 5.27614 8.77614 5.5 8.5 5.5C8.22386 5.5 8 5.27614 8 5V4.5C8 3.11929 9.11929 2 10.5 2H11C11.2761 2 11.5 2.22386 11.5 2.5C11.5 2.77614 11.2761 3 11 3H10.5Z\" fill=\"currentColor\"/><Path d=\"M13.5 2.5C13.5 2.22386 13.7239 2 14 2H16C16.2761 2 16.5 2.22386 16.5 2.5C16.5 2.77614 16.2761 3 16 3H14C13.7239 3 13.5 2.77614 13.5 2.5Z\" fill=\"currentColor\"/><Path d=\"M18.5 2.5C18.5 2.22386 18.7239 2 19 2H19.5C20.8807 2 22 3.11929 22 4.5V5C22 5.27614 21.7761 5.5 21.5 5.5C21.2239 5.5 21 5.27614 21 5V4.5C21 3.67157 20.3284 3 19.5 3H19C18.7239 3 18.5 2.77614 18.5 2.5Z\" fill=\"currentColor\"/><Path d=\"M21.5 7.5C21.7761 7.5 22 7.72386 22 8V10C22 10.2761 21.7761 10.5 21.5 10.5C21.2239 10.5 21 10.2761 21 10V8C21 7.72386 21.2239 7.5 21.5 7.5Z\" fill=\"currentColor\"/><Path d=\"M8 8.5C8 8.22386 8.22386 8 8.5 8H13.5C14.8807 8 16 9.11929 16 10.5V15.5C16 15.7761 15.7761 16 15.5 16H10.5C9.11929 16 8 14.8807 8 13.5V8.5Z\" fill=\"currentColor\"/><Path d=\"M21.5 12.5C21.7761 12.5 22 12.7239 22 13V13.5C22 14.8807 20.8807 16 19.5 16H19C18.7239 16 18.5 15.7761 18.5 15.5C18.5 15.2239 18.7239 15 19 15H19.5C20.3284 15 21 14.3284 21 13.5V13C21 12.7239 21.2239 12.5 21.5 12.5Z\" fill=\"currentColor\"/><Path d=\"M3 10.5C3 9.67157 3.67157 9 4.5 9H5C5.27614 9 5.5 8.77614 5.5 8.5C5.5 8.22386 5.27614 8 5 8H4.5C3.11929 8 2 9.11929 2 10.5V11C2 11.2761 2.22386 11.5 2.5 11.5C2.77614 11.5 3 11.2761 3 11V10.5Z\" fill=\"currentColor\"/><Path d=\"M3 14C3 13.7239 2.77614 13.5 2.5 13.5C2.22386 13.5 2 13.7239 2 14V16C2 16.2761 2.22386 16.5 2.5 16.5C2.77614 16.5 3 16.2761 3 16V14Z\" fill=\"currentColor\"/><Path d=\"M3 19C3 18.7239 2.77614 18.5 2.5 18.5C2.22386 18.5 2 18.7239 2 19V19.5C2 20.8807 3.11929 22 4.5 22H5C5.27614 22 5.5 21.7761 5.5 21.5C5.5 21.2239 5.27614 21 5 21H4.5C3.67157 21 3 20.3284 3 19.5V19Z\" fill=\"currentColor\"/><Path d=\"M16 19C16 18.7239 15.7761 18.5 15.5 18.5C15.2239 18.5 15 18.7239 15 19V19.5C15 20.3284 14.3284 21 13.5 21H13C12.7239 21 12.5 21.2239 12.5 21.5C12.5 21.7761 12.7239 22 13 22H13.5C14.8807 22 16 20.8807 16 19.5V19Z\" fill=\"currentColor\"/><Path d=\"M8 21C7.72386 21 7.5 21.2239 7.5 21.5C7.5 21.7761 7.72386 22 8 22H10C10.2761 22 10.5 21.7761 10.5 21.5C10.5 21.2239 10.2761 21 10 21H8Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconBooleanGroupIntersect2;\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,EAA+E,EAAM,KAAK,CAAC,IAC/F,gBAA8xE,EAA9xE,IAAqB,EAAO,OAAO,6DAA4D,gBAAC,EAAD,CAAM,EAAE,kMAAkM,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,2IAA2I,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,2MAA2M,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,8IAA8I,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,8IAA8I,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0NAA0N,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kMAAkM,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,uIAAuI,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,uMAAuM,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,sNAAsN,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0IAA0I,KAAK,eAAc,CAAI,CACtyE,EAEc",
  "debugId": "A9DD43156E6FBB7964756E2164756E21",
  "names": []
}