function getExpectedLineBreaks(node, options, type) {
  const isSelfClosingTag = node.type === 'VStartTag' && node.selfClosing
  if (
    isSelfClosingTag &&
    options.selfClosingTag &&
    options.selfClosingTag[type]
  ) {
    return options.selfClosingTag[type] === 'always' ? 1 : 0
  }

  return options[type] === 'always' ? 1 : 0
}
@param {VStartTag | VEndTag} node - The node representing a start or end tag.
@param {RuleOptions} options - The options for line breaks.
@param {LineType} type - The type of line break.
@returns {number} - The expected line breaks.