UNPKG

@icoms-detection/server-esp32

Version:

This is the OFFICIAL SERVER library created by Icoms Detection to run their apps.

45 lines (44 loc) 1.01 kB
export declare enum LogType { TRACE = 0, DEBUG = 1, INFO = 2, WARN = 3, ERROR = 4, FATAL = 5 } export declare type LogParams = { folder: LogFile; logLevel: LogType; currentFile: LogFile; folderMaxSize: number; fileMaxSize: number; filenameFormat: string; fileExtension: string; }; export declare type Log = { level: LogType; date: Date; appender?: string; content: string; }; declare type LogFile = { name: string; size: number; }; export declare const Logger: { getLogger: (appender?: string) => { trace: (message: string) => void; debug: (message: string) => void; info: (message: string) => void; warn: (message: string) => void; error: (message: string) => void; fatal: (message: string) => void; }; init: (params: { folderAbsolutePath?: string; logLevel?: LogType; folderMaxSize?: number; fileMaxSize?: number; }) => void; }; export {};