lavva.exalushome
Version:
Library implementing communication and abstraction layers for ExalusHome system
14 lines (13 loc) • 464 B
TypeScript
import { ChatType, IChatImplementation, IChatService } from "./IChatService";
export declare class ChatService implements IChatService {
static readonly ServiceName: string;
private _services;
GetServiceName(): string;
GetChatImplementation<T extends IChatImplementation>(chatType: ChatType): T;
}
export declare enum ChatServiceErrorCode {
OtherError = "OtherError",
FatalError = "FatalError",
Error = "Error",
NoData = "NoData"
}