import { VLogManager } from "./VLogManager"; /** * A simple logger class for virtual applications. */ export declare class VLogger { #private; constructor(name: string, logManager: VLogManager); /** * Indicates whether the debug level is enabled. */ get isDebugEnabled(): boolean; /** * Indicates whether the info level is enabled. */ get isInfoEnabled(): boolean; /** * Indicates whether the warn level is enabled. */ get isWarnEnabled(): boolean; /** * Logs a debug message. * @param message The message to log. */ debug(message: string): void; /** * Logs an info message. * @param message The message to log. */ info(message: string): void; /** * Logs a warn message. * @param message The message to log. */ warn(message: string): void; /** * Logs an error message. * @param message The message to log. */ error(message: string): void; }