import { Observable } from 'rxjs';
import { ChatMessageData, PowParams, PowSolution } from './types';

export interface ChatClientI {
  readonly messages: Observable<ChatMessageData>;
  readonly authenticated: Observable<boolean>;
  readonly ready: Observable<boolean>;
  readonly connected: Observable<boolean>;
  readonly username: string;
