UNPKG

@toreda/log

Version:

Lightweight TypeScript logger with flexible custom transports.

21 lines (20 loc) 584 B
import { Log } from '../../log'; import { LogLevel } from '../level'; import { LogOptionsGlobal } from '../options/global'; import { Transport } from '../../transport'; /** * Internal state data, settings, and log groups for a * single log instance. * * @category State */ export declare class LogStateGlobal { groupsStartEnabled: boolean; globalLevel: LogLevel; consoleEnabled: boolean; forceEnabled: boolean; forceDisabled: boolean; readonly groups: Map<string, Log>; readonly transports: Transport[]; constructor(options?: LogOptionsGlobal); }