{
  "version": 3,
  "sources": ["src/IconPaintBucketDrop/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 IconPaintBucketDrop: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconPaintBucketDrop\"><Path d=\"M19.4246 16.1203C19.6117 15.9602 19.8878 15.9601 20.075 16.1203L20.0779 16.1232C20.0779 16.1232 20.0812 16.1258 20.0828 16.1271C20.0871 16.1309 20.094 16.1363 20.1013 16.1428C20.1162 16.156 20.1368 16.1755 20.1628 16.1994C20.2153 16.2476 20.2892 16.317 20.3767 16.4045C20.5513 16.5791 20.7848 16.8295 21.0193 17.131C21.4721 17.7133 21.9998 18.5761 21.9998 19.5002C21.9997 20.816 21.0529 22 19.7498 22.0002C18.4465 22.0002 17.4998 20.816 17.4998 19.5002C17.4998 18.576 18.0274 17.7133 18.4802 17.131C18.7148 16.8294 18.9482 16.5791 19.1228 16.4045C19.2104 16.3169 19.2842 16.2476 19.3367 16.1994C19.3628 16.1754 19.3833 16.156 19.3982 16.1428C19.4057 16.1362 19.4124 16.1309 19.4168 16.1271C19.4187 16.1255 19.4216 16.1232 19.4216 16.1232L19.4246 16.1203Z\" fill=\"currentColor\"/><Path d=\"M9.83473 3.17304C10.7595 1.99079 12.5107 1.88415 13.572 2.9455L20.6296 10.0031C21.6902 11.0645 21.584 12.8158 20.4021 13.7404L10.824 21.2326C9.43103 22.3219 7.44283 22.2004 6.19215 20.9504L2.62476 17.383C1.37414 16.1324 1.25307 14.1444 2.34254 12.7512L5.05445 9.28339L11.0877 12.4435C11.332 12.5709 11.6344 12.4767 11.7625 12.2326C11.8758 12.0161 11.8139 11.7538 11.6287 11.6076L2.26734 6.70527C2.02285 6.5771 1.92833 6.27405 2.0564 6.02949C2.18458 5.78498 2.48762 5.69044 2.73219 5.81855L6.30152 7.68769L9.83473 3.17304Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconPaintBucketDrop;\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,EAAwE,EAAM,KAAK,CAAC,IACxF,gBAAq5C,EAAr5C,IAAqB,EAAO,OAAO,sDAAqD,gBAAC,EAAD,CAAM,EAAE,qvBAAqvB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,4gBAA4gB,KAAK,eAAc,CAAI,CAC75C,EAEc",
  "debugId": "78BFEC8D9F5371E664756E2164756E21",
  "names": []
}