ProtocolSkew type

How a peer’s protocol version compares to ours: - none: same major and minor. - minor: same major, different minor — additive drift, accept and warn. - major: different major — incompatible, refuse. - unknown: the peer sent no version (it predates the handshake) — warn.

Signature:

export type ProtocolSkew = "none" | "minor" | "major" | "unknown";