UNPKG

miter

Version:

A typescript web framework based on ExpressJs based loosely on SailsJs

22 lines (21 loc) 989 B
import { Logger } from './logger'; export declare class LoggerCore { private createFile; constructor(serverName: string | null, logLevel: any, createFile?: boolean); private subsystems; getSubsystem(name: string): Logger; private fd; private logLevel; shutdown(): void; private _serverName; readonly serverName: string | null; private logLabelMessage(subsystem); private logLevelCheck(subsystem, logLevel); private writeToFile(message); log(subsystem: string | null, message?: any, ...optionalParams: any[]): void; trace(subsystem: string | null, message?: any, ...optionalParams: any[]): void; error(subsystem: string | null, message?: any, ...optionalParams: any[]): void; info(subsystem: string | null, message?: any, ...optionalParams: any[]): void; warn(subsystem: string | null, message?: any, ...optionalParams: any[]): void; verbose(subsystem: string | null, message?: any, ...optionalParams: any[]): void; }