{
  "version": 3,
  "sources": ["src/IconFocusRemove/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 IconFocusRemove: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconFocusRemove\"><Path d=\"M4 5.5C4 4.67157 4.67157 4 5.5 4H8C8.27614 4 8.5 3.77614 8.5 3.5C8.5 3.22386 8.27614 3 8 3H5.5C4.11929 3 3 4.11929 3 5.5V8C3 8.27614 3.22386 8.5 3.5 8.5C3.77614 8.5 4 8.27614 4 8V5.5Z\" fill=\"currentColor\"/><Path d=\"M16 3C15.7239 3 15.5 3.22386 15.5 3.5C15.5 3.77614 15.7239 4 16 4H18.5C19.3284 4 20 4.67157 20 5.5V8C20 8.27614 20.2239 8.5 20.5 8.5C20.7761 8.5 21 8.27614 21 8V5.5C21 4.11929 19.8807 3 18.5 3H16Z\" fill=\"currentColor\"/><Path d=\"M4 16C4 15.7239 3.77614 15.5 3.5 15.5C3.22386 15.5 3 15.7239 3 16V18.5C3 19.8807 4.11929 21 5.5 21H8C8.27614 21 8.5 20.7761 8.5 20.5C8.5 20.2239 8.27614 20 8 20H5.5C4.67157 20 4 19.3284 4 18.5V16Z\" fill=\"currentColor\"/><Path d=\"M21 16C21 15.7239 20.7761 15.5 20.5 15.5C20.2239 15.5 20 15.7239 20 16V18.5C20 19.3284 19.3284 20 18.5 20H16C15.7239 20 15.5 20.2239 15.5 20.5C15.5 20.7761 15.7239 21 16 21H18.5C19.8807 21 21 19.8807 21 18.5V16Z\" fill=\"currentColor\"/><Path d=\"M9.8787 9.17159C9.68344 8.97633 9.36686 8.97633 9.17159 9.17159C8.97633 9.36686 8.97633 9.68344 9.17159 9.8787L11.2929 12L9.17159 14.1213C8.97633 14.3166 8.97633 14.6332 9.17159 14.8284C9.36686 15.0237 9.68344 15.0237 9.8787 14.8284L12 12.7071L14.1213 14.8284C14.3166 15.0237 14.6332 15.0237 14.8284 14.8284C15.0237 14.6332 15.0237 14.3166 14.8284 14.1213L12.7071 12L14.8284 9.8787C15.0237 9.68344 15.0237 9.36686 14.8284 9.17159C14.6332 8.97633 14.3166 8.97633 14.1213 9.17159L12 11.2929L9.8787 9.17159Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconFocusRemove;\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,gBAAggD,EAAhgD,IAAqB,EAAO,OAAO,kDAAiD,gBAAC,EAAD,CAAM,EAAE,0LAA0L,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,uMAAuM,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,uMAAuM,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,sNAAsN,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,2fAA2f,KAAK,eAAc,CAAI,CACxgD,EAEc",
  "debugId": "A57835740F003B5964756E2164756E21",
  "names": []
}