import { NotificationService } from "./notification.service"; /** App lvl determines wich class of messages are visible */ export declare enum DebugLevel { TRACE = 0, DEBUG = 1, INFO = 2, ERROR = 3, MESSAGE = 4 } export declare class DebugService { private notificationsService; private mainPrefix; /** Actual level of message acces */ appLevel: DebugLevel; constructor(notificationsService: NotificationService); setDebugLevel(level: DebugLevel): void; getDebugLevel(): DebugLevel; /** Show a message in function of environment acces */ debug: (level: DebugLevel, message: string, object?: any) => void; /** Sends a notification via popup to user and shows console log for developers */ notifyError(trace: any, description: any, err: any): void; }