@deskdirector/push-events
Version:
chat utilities for DeskDirector chat
13 lines (12 loc) • 486 B
TypeScript
import { MessagingConfig } from './sse/models';
import { SseEvents } from './sse';
import { Maybe } from '@deskdirector/ambient-types';
export declare class PushEventsClient {
private sseClient;
readonly events: SseEvents;
get MessagingConfig(): Maybe<MessagingConfig>;
get IsConnected(): boolean;
connect(config: MessagingConfig, authBeforeConnect?: boolean): Promise<void>;
disconnect(): Promise<void>;
reconnect(config: MessagingConfig): Promise<void>;
}