class_docstr: Keeps track of brackets on a line.
docstr: Return the highest priority of a delimiter found on the line.
  
  Values are consistent with what `is_split_*_delimiter()` return.
  Raises ValueError on no delimiters.
docstr_tok: ["Return","the","highest","priority","of","a","delimiter","found","on","the","line",".","Values","are","consistent","with","what","`","is_split_","*","_delimiter","(",")","`","return",".","Raises","ValueError","on","no","delimiters","."]
code: def max_delimiter_priority(
      self, exclude: Iterable[LeafID] = ()
  ) -> Priority:
      """Return the highest priority of a delimiter found on the line.
  
      Values are consistent with what `is_split_*_delimiter()` return.
      Raises ValueError on no delimiters.
      """
      return max(
          v for k, v in self.delimiters.items() if k not in exclude
      )
  
imports: from dataclasses import dataclass, field
  from typing import Dict, Final, Iterable, List, Optional, Sequence, Set, Tuple, Union
  from black.nodes import BRACKET, CLOSING_BRACKETS, COMPARATORS, LOGIC_OPERATORS, MATH_OPERATORS, OPENING_BRACKETS, UNPACKING_PARENTS, VARARGS_PARENTS, is_vararg, syms
  from blib2to3.pgen2 import token
  from blib2to3.pytree import Leaf, Node
label_desc: Use image node_id 4 for calling the BracketTracker obj's underlying member method code with example usage: obj.max_delimiter_priority(exclude) and returns: max