import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { ConfigService } from './config.service'; export declare class CentrifugoService { private httpClient; private configService; private platformId; private channels$; private subscriptions; private centrifuge; private initializeEngineSubject; private connectedSubject; get connected$(): Observable; constructor(httpClient: HttpClient, configService: ConfigService, platformId: string); listen(channel: any): Observable; unsubscribe(channel: any): void; connect(): Observable; publish(channel: string, message: any): Observable; disconnect(): void; private initializeEngine; private addEngineSubscription; private resolveMessage; }