{
  "version": 3,
  "sources": ["src/IconLayoutGrid1/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 IconLayoutGrid1: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconLayoutGrid1\"><Path d=\"M6.91957 3C6.38541 2.99999 5.93956 2.99998 5.57533 3.02974C5.19545 3.06078 4.83879 3.12789 4.50153 3.29973C3.98408 3.56338 3.56338 3.98408 3.29973 4.50153C3.12789 4.83879 3.06078 5.19545 3.02974 5.57533C2.99998 5.93956 2.99999 6.38541 3 6.91957L3 8.25C3 8.66421 3.33579 9 3.75 9H10.25C10.6642 9 11 8.66421 11 8.25V3.75C11 3.33579 10.6642 3 10.25 3L6.91957 3Z\" fill=\"currentColor\"/><Path d=\"M19.4985 3.29973C19.1612 3.12789 18.8046 3.06078 18.4247 3.02974C18.0604 2.99998 17.6146 2.99999 17.0804 3L13.75 3C13.3358 3 13 3.33579 13 3.75V12.25C13 12.6642 13.3358 13 13.75 13H20.25C20.6642 13 21 12.6642 21 12.25V6.91955C21 6.3854 21 5.93956 20.9703 5.57533C20.9392 5.19545 20.8721 4.83879 20.7003 4.50153C20.4366 3.98408 20.0159 3.56338 19.4985 3.29973Z\" fill=\"currentColor\"/><Path d=\"M3.75 11C3.33579 11 3 11.3358 3 11.75L3 17.0804C2.99999 17.6146 2.99998 18.0604 3.02974 18.4247C3.06078 18.8046 3.12789 19.1612 3.29973 19.4985C3.56338 20.0159 3.98408 20.4366 4.50153 20.7003C4.83879 20.8721 5.19545 20.9392 5.57533 20.9703C5.93956 21 6.3854 21 6.91955 21H10.25C10.6642 21 11 20.6642 11 20.25V11.75C11 11.3358 10.6642 11 10.25 11H3.75Z\" fill=\"currentColor\"/><Path d=\"M13.75 15C13.3358 15 13 15.3358 13 15.75V20.25C13 20.6642 13.3358 21 13.75 21H17.0805C17.6146 21 18.0604 21 18.4247 20.9703C18.8046 20.9392 19.1612 20.8721 19.4985 20.7003C20.0159 20.4366 20.4366 20.0159 20.7003 19.4985C20.8721 19.1612 20.9392 18.8046 20.9703 18.4247C21 18.0604 21 17.6146 21 17.0805V15.75C21 15.3358 20.6642 15 20.25 15H13.75Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconLayoutGrid1;\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,EAAoE,EAAM,KAAK,CAAC,IACpF,gBAA4lD,EAA5lD,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,EAAE,yWAAyW,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0WAA0W,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kWAAkW,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,2VAA2V,KAAK,eAAc,CAAI,CACpmD,EAEc",
  "debugId": "13AA27A14AE1DB1664756E2164756E21",
  "names": []
}