import { Paho } from 'src/app/libs/mqtt/mqttws31'; import { FlespiService } from '../depends/custom.service'; export declare const FlespiConstants: { BASE_DEVICES_TOPIC: string; BASE_CALCULATORS_TOPIC: string; }; export declare class MqttController { private customService; private refreshToken; private controllerDestroyed; private flespiToken; client: Paho.MQTT.Client; onConnected(): void; onMessageArrived(message: any): void; constructor(customService: FlespiService); downloadFlespiTokenAndConnect(): void; private connectToFlespi; private onConnect; private onConnectionLost; disconnect(): void; refreshConnection(): void; private onNewMessage; isConnected(): boolean; subscribeTo(path: string): void; unsubscribeTo(path: any): void; }