import type * as React from "react"; export interface IconActionButtonProps { /** Label shown in the tooltip and used as `aria-label`. */ label: string; /** Lucide icon (or any node) rendered inside the button. */ icon: React.ReactNode; className?: string; disabled?: boolean; onClick?: (event: React.MouseEvent) => void; } /** * Standard table-action icon button with a tooltip. Wraps the design * system's `