{
  "version": 3,
  "sources": ["src/IconSquareGridMagnifyingGlass/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 IconSquareGridMagnifyingGlass: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-outlined-radius-3-stroke-1.5-IconSquareGridMagnifyingGlass\"><Path d=\"M10.25 3.75H11C11 3.33579 10.6642 3 10.25 3V3.75ZM10.25 10.25V11C10.6642 11 11 10.6642 11 10.25H10.25ZM3.75 10.25H3C3 10.6642 3.33579 11 3.75 11V10.25ZM5.38803 4.07698L5.04754 3.40873L5.38803 4.07698ZM4.07698 5.38803L3.40873 5.04754L4.07698 5.38803ZM13.75 3.75V3C13.3358 3 13 3.33579 13 3.75H13.75ZM20.25 10.25V11C20.6642 11 21 10.6642 21 10.25H20.25ZM13.75 10.25H13C13 10.6642 13.3358 11 13.75 11V10.25ZM18.612 4.07698L18.9525 3.40873L18.612 4.07698ZM19.923 5.38803L20.5913 5.04754L19.923 5.38803ZM3.75 13.75V13C3.33579 13 3 13.3358 3 13.75H3.75ZM10.25 13.75H11C11 13.3358 10.6642 13 10.25 13V13.75ZM10.25 20.25V21C10.6642 21 11 20.6642 11 20.25H10.25ZM5.38803 19.923L5.04754 20.5913L5.38803 19.923ZM4.07698 18.612L3.40873 18.9525L4.07698 18.612ZM20.5983 21.659C20.8912 21.9519 21.3661 21.9519 21.659 21.659C21.9519 21.3661 21.9519 20.8912 21.659 20.5984L20.5983 21.659ZM19.302 19.302L18.7708 18.7726L19.302 19.302ZM8.55 4.5H10.25V3H8.55V4.5ZM9.5 3.75V10.25H11V3.75H9.5ZM10.25 9.5H3.75V11H10.25V9.5ZM4.5 10.25V8.55H3V10.25H4.5ZM8.55 3C7.7223 3 7.05641 2.99942 6.51853 3.04336C5.97189 3.08803 5.49175 3.18238 5.04754 3.40873L5.72852 4.74524C5.92604 4.6446 6.1868 4.57546 6.64068 4.53838C7.10331 4.50058 7.69755 4.5 8.55 4.5V3ZM4.5 8.55C4.5 7.69755 4.50058 7.10331 4.53838 6.64068C4.57546 6.1868 4.6446 5.92604 4.74524 5.72852L3.40873 5.04754C3.18238 5.49175 3.08803 5.97189 3.04336 6.51853C2.99942 7.05641 3 7.7223 3 8.55H4.5ZM5.04754 3.40873C4.34193 3.76825 3.76825 4.34193 3.40873 5.04754L4.74524 5.72852C4.96095 5.30516 5.30516 4.96095 5.72852 4.74524L5.04754 3.40873ZM13.75 4.5H15.45V3H13.75V4.5ZM19.5 8.55V10.25H21V8.55H19.5ZM20.25 9.5H13.75V11H20.25V9.5ZM14.5 10.25V3.75H13V10.25H14.5ZM15.45 4.5C16.3025 4.5 16.8967 4.50058 17.3593 4.53838C17.8132 4.57546 18.074 4.6446 18.2715 4.74524L18.9525 3.40873C18.5082 3.18238 18.0281 3.08803 17.4815 3.04336C16.9436 2.99942 16.2777 3 15.45 3V4.5ZM21 8.55C21 7.7223 21.0006 7.05641 20.9566 6.51853C20.912 5.97189 20.8176 5.49175 20.5913 5.04754L19.2548 5.72852C19.3554 5.92604 19.4245 6.1868 19.4616 6.64068C19.4994 7.10331 19.5 7.69755 19.5 8.55H21ZM18.2715 4.74524C18.6948 4.96095 19.039 5.30516 19.2548 5.72852L20.5913 5.04754C20.2317 4.34193 19.6581 3.76825 18.9525 3.40873L18.2715 4.74524ZM3.75 14.5H10.25V13H3.75V14.5ZM9.5 13.75V20.25H11V13.75H9.5ZM10.25 19.5H8.55V21H10.25V19.5ZM4.5 15.45V13.75H3V15.45H4.5ZM8.55 19.5C7.69755 19.5 7.10331 19.4994 6.64068 19.4616C6.1868 19.4245 5.92604 19.3554 5.72852 19.2548L5.04754 20.5913C5.49175 20.8176 5.97189 20.912 6.51853 20.9566C7.05641 21.0006 7.7223 21 8.55 21V19.5ZM3 15.45C3 16.2777 2.99942 16.9436 3.04336 17.4815C3.08803 18.0281 3.18238 18.5082 3.40873 18.9525L4.74524 18.2715C4.6446 18.074 4.57546 17.8132 4.53838 17.3593C4.50058 16.8967 4.5 16.3025 4.5 15.45H3ZM5.72852 19.2548C5.30516 19.039 4.96095 18.6948 4.74524 18.2715L3.40873 18.9525C3.76825 19.6581 4.34193 20.2317 5.04754 20.5913L5.72852 19.2548ZM17 19.5078C15.6193 19.5078 14.5 18.3885 14.5 17.0078H13C13 19.217 14.7909 21.0078 17 21.0078V19.5078ZM14.5 17.0078C14.5 15.6271 15.6193 14.5078 17 14.5078V13.0078C14.7909 13.0078 13 14.7987 13 17.0078H14.5ZM17 14.5078C18.3807 14.5078 19.5 15.6271 19.5 17.0078H21C21 14.7987 19.2091 13.0078 17 13.0078V14.5078ZM18.7717 19.8323L20.5983 21.659L21.659 20.5984L19.8323 18.7717L18.7717 19.8323ZM19.5 17.0078C19.5 17.6969 19.2222 18.3196 18.7708 18.7726L19.8332 19.8314C20.5534 19.1088 21 18.1097 21 17.0078H19.5ZM18.7708 18.7726C18.3173 19.2276 17.6921 19.5078 17 19.5078V21.0078C18.1068 21.0078 19.1098 20.5573 19.8332 19.8314L18.7708 18.7726Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconSquareGridMagnifyingGlass;\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,EAAkF,EAAM,KAAK,CAAC,IAClG,gBAAsmH,EAAtmH,IAAqB,EAAO,OAAO,oEAAmE,gBAAC,EAAD,CAAM,EAAE,i+GAAi+G,KAAK,eAAc,CAAI,CAC9mH,EAEc",
  "debugId": "2DE17CD43062DC4664756E2164756E21",
  "names": []
}