Represents a row action in a table (view, edit, delete, or custom).
@type t() :: %PhoenixFilament.Table.Action{ confirm: String.t() | nil, icon: String.t() | nil, label: String.t() | nil, type: atom() }