Eugene Zolenko b9a93eb5d9 - fix for #82
- printing tslib version
2018-06-04 17:07:22 -06:00

26 lines
825 B
TypeScript

export interface IRollupContext {
warn(message: string): void;
error(message: string): void;
}
export interface IContext {
warn(message: string | (() => string)): void;
error(message: string | (() => string)): void;
info(message: string | (() => string)): void;
debug(message: string | (() => string)): void;
}
export declare enum VerbosityLevel {
Error = 0,
Warning = 1,
Info = 2,
Debug = 3
}
export declare class ConsoleContext implements IContext {
private verbosity;
private prefix;
constructor(verbosity: VerbosityLevel, prefix?: string);
warn(message: string | (() => string)): void;
error(message: string | (() => string)): void;
info(message: string | (() => string)): void;
debug(message: string | (() => string)): void;
}