{
  "version": 3,
  "sources": ["src/IconExtendImage/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 IconExtendImage: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconExtendImage\"><Path d=\"M20.1464 3.14645C20.3417 2.95118 20.6582 2.95118 20.8535 3.14645C21.0487 3.34171 21.0487 3.65823 20.8535 3.85348L17.5849 7.12106C17.8469 7.51638 18 7.99019 18 8.49996V12.2929L20.1464 10.1464C20.3417 9.95118 20.6582 9.95118 20.8535 10.1464C21.0487 10.3417 21.0487 10.6582 20.8535 10.8535L18 13.707V15.5C17.9999 16.8806 16.8806 17.9999 15.5 18H13.707L10.8535 20.8535C10.6582 21.0487 10.3417 21.0487 10.1464 20.8535C9.95118 20.6582 9.95118 20.3417 10.1464 20.1464L12.2929 18H8.49996C7.99019 18 7.51638 17.8469 7.12106 17.5849L3.85348 20.8535C3.65823 21.0487 3.34171 21.0487 3.14645 20.8535C2.95118 20.6582 2.95118 20.3417 3.14645 20.1464L6.41402 16.8779C6.1525 16.4828 5.99997 16.0092 5.99996 15.5V11.707L3.85348 13.8535C3.65823 14.0487 3.34171 14.0487 3.14645 13.8535C2.95118 13.6582 2.95118 13.3417 3.14645 13.1464L5.99996 10.2929V8.49996C5.99996 7.11925 7.11925 5.99996 8.49996 5.99996H10.2929L13.1464 3.14645C13.3417 2.95118 13.6582 2.95118 13.8535 3.14645C14.0487 3.34171 14.0487 3.65823 13.8535 3.85348L11.707 5.99996H15.5C16.0092 5.99997 16.4828 6.1525 16.8779 6.41402L20.1464 3.14645Z\" fill=\"currentColor\"/><Path d=\"M20.1464 16.1464C20.3417 15.9512 20.6582 15.9512 20.8535 16.1464C21.0487 16.3417 21.0487 16.6582 20.8535 16.8535L16.8535 20.8535C16.6582 21.0487 16.3417 21.0487 16.1464 20.8535C15.9512 20.6582 15.9512 20.3417 16.1464 20.1464L20.1464 16.1464Z\" fill=\"currentColor\"/><Path d=\"M7.14645 3.14645C7.34171 2.95118 7.65822 2.95118 7.85348 3.14645C8.0487 3.34171 8.04873 3.65823 7.85348 3.85348L3.85348 7.85348C3.65823 8.04873 3.34171 8.0487 3.14645 7.85348C2.95118 7.65822 2.95118 7.34171 3.14645 7.14645L7.14645 3.14645Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconExtendImage;\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,gBAAutD,EAAvtD,IAAqB,EAAO,OAAO,kDAAiD,gBAAC,EAAD,CAAM,EAAE,okCAAokC,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oPAAoP,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kPAAkP,KAAK,eAAc,CAAI,CAC/tD,EAEc",
  "debugId": "62A493D63B0C6F5864756E2164756E21",
  "names": []
}