You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
591 B

import { logLevels } from './logger.constants';
export interface LoggerOptions {
useIcons: boolean;
}
export declare class Logger {
private options?;
constructor(options?: LoggerOptions);
fail(message: string): void;
skip(message: string): void;
success(message: string): void;
data(message: string): void;
start(message: string): void;
title(message: string): void;
protected parseMessage(level: logLevels, message: string): string;
protected logColoring({ level, message }: {
level: logLevels;
message: string;
}): string;
}