import { HttpClient } from '@angular/common/http'; import { Store } from '@ngrx/store'; import { Observable } from 'rxjs'; import { ChatSession } from './chat-session'; import { PostMessage } from '../store/entities'; export declare class ChatService { private http; private store; private session; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; $chat: Observable<{ chat: any; }>; constructor(http: HttpClient, store: Store<{ chat: any; }>, session: ChatSession); sendMessage(message: PostMessage): Observable; }