{
  "version": 3,
  "sources": ["src/IconMergeConflictSimple/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 IconMergeConflictSimple: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconMergeConflictSimple\"><Path d=\"M15.5 5.99996C16.8807 5.99998 18 7.11926 18 8.49996V14.2871C19.5576 14.5275 20.75 15.875 20.75 17.5C20.7499 19.2949 19.2949 20.7499 17.5 20.75C15.705 20.75 14.25 19.2949 14.25 17.5C14.25 15.875 15.4423 14.5275 17 14.2871V8.49996C17 7.67155 16.3284 6.99998 15.5 6.99996H11.5C11.2238 6.99996 11 6.77609 11 6.49996C11 6.22382 11.2238 5.99996 11.5 5.99996H15.5Z\" fill=\"currentColor\"/><Path d=\"M6.49996 9.99996C6.77609 9.99998 6.99996 10.2238 6.99996 10.5V19.5C6.99994 19.7761 6.77607 19.9999 6.49996 20C6.22383 20 5.99998 19.7761 5.99996 19.5V10.5C5.99996 10.2238 6.22382 9.99996 6.49996 9.99996Z\" fill=\"currentColor\"/><Path d=\"M8.14645 4.14645C8.34171 3.95118 8.65822 3.95118 8.85348 4.14645C9.0487 4.34171 9.04873 4.65823 8.85348 4.85348L7.20699 6.49996L8.85348 8.14645C9.0487 8.34171 9.04873 8.65823 8.85348 8.85348C8.65823 9.04873 8.34171 9.0487 8.14645 8.85348L6.49996 7.20699L4.85348 8.85348C4.65823 9.04873 4.34171 9.0487 4.14645 8.85348C3.95118 8.65822 3.95118 8.34171 4.14645 8.14645L5.79293 6.49996L4.14645 4.85348C3.95118 4.65822 3.95118 4.34171 4.14645 4.14645C4.34171 3.95118 4.65822 3.95118 4.85348 4.14645L6.49996 5.79293L8.14645 4.14645Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconMergeConflictSimple;\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,EAA4E,EAAM,KAAK,CAAC,IAC5F,gBAA2vC,EAA3vC,IAAqB,EAAO,OAAO,0DAAyD,gBAAC,EAAD,CAAM,EAAE,wWAAwW,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,8MAA8M,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,ghBAAghB,KAAK,eAAc,CAAI,CACnwC,EAEc",
  "debugId": "675FBBDCA193BF0E64756E2164756E21",
  "names": []
}