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