{
  "version": 3,
  "sources": ["src/IconAutoCrop/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 IconAutoCrop: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconAutoCrop\"><Path d=\"M18.5 14C18.7109 14 18.8999 14.1303 18.9756 14.3271L19.5654 15.8604C19.667 16.1243 19.8757 16.333 20.1396 16.4346L21.6729 17.0244C21.8697 17.1001 22 17.2891 22 17.5C22 17.7109 21.8697 17.8999 21.6729 17.9756L20.1396 18.5654C19.8757 18.667 19.667 18.8757 19.5654 19.1396L18.9756 20.6729C18.8999 20.8697 18.7109 21 18.5 21C18.2891 21 18.1001 20.8697 18.0244 20.6729L17.4346 19.1396C17.333 18.8757 17.1243 18.667 16.8604 18.5654L15.3271 17.9756C15.1303 17.8999 15 17.7109 15 17.5C15 17.2891 15.1303 17.1001 15.3271 17.0244L16.8604 16.4346C17.1243 16.333 17.333 16.1243 17.4346 15.8604L18.0244 14.3271C18.1001 14.1303 18.2891 14 18.5 14Z\" fill=\"currentColor\"/><Path d=\"M3.5 12C3.77614 12 4 12.2239 4 12.5V17.5C4 18.3284 4.67157 19 5.5 19H12.5C12.7761 19 13 19.2239 13 19.5C13 19.7761 12.7761 20 12.5 20H5.5C4.11929 20 3 18.8807 3 17.5V12.5C3 12.2239 3.22386 12 3.5 12Z\" fill=\"currentColor\"/><Path d=\"M18.5 4C19.8807 4 21 5.11929 21 6.5V11.5C21 11.7761 20.7761 12 20.5 12C20.2239 12 20 11.7761 20 11.5V6.5C20 5.67157 19.3284 5 18.5 5H11.5C11.2239 5 11 4.77614 11 4.5C11 4.22386 11.2239 4 11.5 4H18.5Z\" fill=\"currentColor\"/><Path d=\"M5.5 3C5.71086 3 5.89989 3.13034 5.97559 3.32715L6.56543 4.86035C6.66701 5.12433 6.87567 5.33299 7.13965 5.43457L8.67285 6.02441C8.86966 6.10011 9 6.28914 9 6.5C9 6.71086 8.86966 6.89989 8.67285 6.97559L7.13965 7.56543C6.87567 7.66701 6.66701 7.87567 6.56543 8.13965L5.97559 9.67285C5.89989 9.86966 5.71086 10 5.5 10C5.28914 10 5.10011 9.86966 5.02441 9.67285L4.43457 8.13965C4.33299 7.87567 4.12433 7.66701 3.86035 7.56543L2.32715 6.97559C2.13034 6.89989 2 6.71086 2 6.5C2 6.28914 2.13034 6.10011 2.32715 6.02441L3.86035 5.43457C4.12433 5.33299 4.33299 5.12433 4.43457 4.86035L5.02441 3.32715C5.10011 3.13034 5.28914 3 5.5 3Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconAutoCrop;\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,EAAiE,EAAM,KAAK,CAAC,IACjF,gBAA40D,EAA50D,IAAqB,EAAO,OAAO,+CAA8C,gBAAC,EAAD,CAAM,EAAE,4nBAA4nB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0MAA0M,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0MAA0M,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,qnBAAqnB,KAAK,eAAc,CAAI,CACp1D,EAEc",
  "debugId": "E558B92DA92EB3B864756E2164756E21",
  "names": []
}