import { MouseEventHandler, ReactNode } from "react";
import { LucideIcon } from "lucide-react";
//#region src/dashboard/TableIconActions/type.d.ts
interface TableIconActionsProps {
  children?: ReactNode;
}
interface TableIconActionProps {
  danger?: boolean;
  disabled?: boolean;
  icon: LucideIcon;
  /** Accessible name and tooltip. Required: the button has no visible text. */
  label: string;
  loading?: boolean;
  onClick?: MouseEventHandler<HTMLDivElement>;
}
//#endregion
export { TableIconActionProps, TableIconActionsProps };
//# sourceMappingURL=type.d.mts.map