UNPKG

785 BTypeScriptView Raw
1import Observable from 'zen-observable-ts';
2import { MqttOverWSProvider } from './MqttOverWSProvider';
3/**
4 * @deprecated Unused, all usecases have migrated to AWSAppSyncRealtimeProvider
5 */
6export declare class AWSAppSyncProvider extends MqttOverWSProvider {
7 protected get endpoint(): void;
8 getProviderName(): string;
9 publish(topics: string[] | string, msg: any, options?: any): Promise<void>;
10 private _cleanUp;
11 private _cleanUpForTopic;
12 onDisconnect({ clientId, errorCode, ...args }: {
13 [x: string]: any;
14 clientId: any;
15 errorCode: any;
16 }): void;
17 private _topicClient;
18 private _topicAlias;
19 protected disconnect(clientId: string): Promise<void>;
20 subscribe(topics: string[] | string, options?: any): Observable<any>;
21}