export interface BulkAction {
  id: string;
  label: string;
  icon: string;
  action?: (selectedItems: any[]) => void;
  subActions?: BulkAction[];
  show?: (selectedItems: any[]) => boolean;
  requiresSelection?: boolean; // ✨ NOVO: Indica se a ação requer itens selecionados (padrão: true)
} 