@kcutils/logger
Version:
Another Logger Service
27 lines • 803 B
TypeScript
/**
* @packageDocumentation
* @module Logger.Builders
*/
import { StrictCommonSetting } from "../models/logger/LoggerSetting";
export declare class LoggerSettingBuilder {
static initial(): LoggerSettingBuilder;
static disabled(): LoggerSettingBuilder;
private disabled;
private uppercase;
private underline;
private bold;
private italic;
private prefix;
private suffix;
constructor();
withUpperCase(toggle?: boolean): this;
withUnderline(toggle?: boolean): this;
withBold(toggle?: boolean): this;
withItalic(toggle?: boolean): this;
withPrefix(prefix: string): this;
withSuffix(suffix: string): this;
withEnabled(): this;
withDisabled(): this;
get(): StrictCommonSetting;
}
//# sourceMappingURL=LoggerSettingBuilder.d.ts.map