@ayanaware/logger
Version:
Useful and great looking logging made easy
23 lines (22 loc) • 621 B
TypeScript
import { Formatter } from "../formatter/Formatter";
import { ConsoleTransport } from "../transports/ConsoleTransport";
import { Transport } from "../transports/Transport";
/**
* This class is not package-safe!
* Do not use instanceof operations in here.
*
* @ignore
*/
export declare class Config {
readonly version: string;
readonly major: string;
defaultTransport: ConsoleTransport;
formatter: Formatter;
transports: Array<Transport<any>>;
globalExtra: {
[key: string]: any;
};
private constructor();
disableDefaultTransport(): void;
static getInstance(): Config;
}