declare class WebSocketError extends Error {
constructor(msg: string, code: string, status: number, fn?: WebSocketError, cause?: unknown)
static NETWORK_ERROR(msg: string, cause?: unknown): WebSocketError
static NOT_CONNECTED(msg?: string): WebSocketError
static UNEXPECTED_RSV1(msg?: string): WebSocketError
static UNEXPECTED_RSV2(msg?: string): WebSocketError
static UNEXPECTED_RSV3(msg?: string): WebSocketError
static EXPECTED_MASK(msg?: string): WebSocketError
static EXPECTED_CONTINUATION(msg?: string): WebSocketError
static UNEXPECTED_CONTINUATION(msg?: string): WebSocketError
static UNEXPECTED_CONTROL(msg?: string): WebSocketError
static INVALID_ENCODING(msg?: string): WebSocketError
static INVALID_UPGRADE_HEADER(msg?: string): WebSocketError
static INVALID_VERSION_HEADER(msg?: string): WebSocketError
static INVALID_KEY_HEADER(msg?: string): WebSocketError
static INVALID_ACCEPT_HEADER(msg?: string): WebSocketError
static INVALID_OPCODE(msg?: string): WebSocketError
static INVALID_PAYLOAD_LENGTH(msg?: string): WebSocketError
static INCOMPLETE_FRAME(msg?: string, length?: number): WebSocketError
}
export = WebSocketError