UNPKG

react-ts5-remote-app-api

Version:

React hook/api for the TeamSpeak5 remote app feature

20 lines (19 loc) 851 B
export interface ILogger { enabled: boolean; log(message: string, data?: object | null): void; warn(message: string, data?: object | null): void; error(message: string, data?: object | null): void; wsReceived(data: object, message?: string | undefined): void; wsSent(data: object, message?: string | undefined): void; ts(message: string, data?: object | null): void; } export default class Logger implements ILogger { enabled: boolean; constructor(enabled: boolean); log(message: string, data?: object | null): void; warn(message: string, data?: object | null): void; error(message: string, data?: object | null): void; wsReceived(data: object, message?: string | undefined): void; wsSent(data: object, message?: string | undefined): void; ts(message: string, data?: object | null): void; }