1 | import Observable from 'zen-observable-ts';
|
2 | import { MqttOverWSProvider } from './MqttOverWSProvider';
|
3 |
|
4 |
|
5 |
|
6 | export 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 | }
|