import type { CommonVersion } from './CommonVersion'; export declare type Protocol = { name: Protocol.name; version?: CommonVersion; }; export declare namespace Protocol { enum name { AMQP = "amqp", AMQPS = "amqps", HTTP = "http", HTTPS = "https", JMS = "jms", SECURE_JMS = "secure-jms", MQTT = "mqtt", SECURE_MQTT = "secure-mqtt", WS_MQTT = "ws-mqtt", WSS_MQTT = "wss-mqtt", WS = "ws", WSS = "wss", SMF = "smf", SMFS = "smfs", COMPRESSED_SMF = "compressed-smf" } }