import { Component } from "../../core/components/index.types.js";
import { IconProps } from "./icon.js";
import "../../index.js";
import { IconNode } from "lucide-react";

//#region src/components/icon/lucide-icon.d.ts
interface LucideIconProps extends IconProps {
  /**
   * The icon of the [Lucide lab](https://github.com/lucide-icons/lucide-lab).
   */
  iconNode?: IconNode;
}
/**
 * `LucideIcon` is a component for using [Lucide lab](https://github.com/lucide-icons/lucide-lab) icons.
 *
 * @see https://yamada-ui.com/docs/components/icon
 */
declare const LucideIcon: Component<"svg", LucideIconProps>;
//#endregion
export { LucideIcon, LucideIconProps };
//# sourceMappingURL=lucide-icon.d.ts.map