interface LogLevelType { Info: 'Info'; Debug: 'Debug'; Warn: 'Warn'; Error: 'Error'; } interface LogFnArg { namespace: string; level: keyof LogLevelType; label: string; detail?: { [key: string]: any; }; } declare class LogManager { namespace: string; constructor(namespace: string); getDevToolsLogger: () => { LogLevel: LogLevelType; log: (message: LogFnArg) => void; sync: () => void; }; log: (args: LogFnArg, enableConsole?: boolean) => void; update: () => void; } export { LogManager }; export type { LogFnArg };