12345678910111213141516171819202122232425 |
- import type { Diagnostic, Logger, LoggerTimeSpan, LogLevel } from '@stencil/core/internal';
- export declare class TestingLogger implements Logger {
- private isEnabled;
- setLevel(_level: LogLevel): void;
- getLevel(): LogLevel;
- enableColors(_useColors: boolean): void;
- emoji(_: string): string;
- info(...msg: any[]): void;
- warn(...msg: any[]): void;
- error(...msg: any[]): void;
- debug(...msg: any[]): void;
- color(_msg: string, _color: 'red' | 'green' | 'yellow' | 'blue' | 'magenta' | 'cyan' | 'gray'): void;
- red(msg: string): string;
- green(msg: string): string;
- yellow(msg: string): string;
- blue(msg: string): string;
- magenta(msg: string): string;
- cyan(msg: string): string;
- gray(msg: string): string;
- bold(msg: string): string;
- dim(msg: string): string;
- bgRed(msg: string): string;
- createTimeSpan(_startMsg: string, _debug?: boolean): LoggerTimeSpan;
- printDiagnostics(_diagnostics: Diagnostic[]): void;
- }
|