import type { MqttClient, OnMessageCallback } from 'mqtt'; export default class ServerMQTT { username: string; password: string; clean: boolean; connectTimeout: number; url: string; topic: string; pubTopic: string; client: MqttClient; constructor(url: string, username: string, password: string, topic: string, pubTopic: string); init(receiveMessage: OnMessageCallback): void; send(data: any): void; close(): void; }