@alilc/lowcode-shell
Version:
Shell Layer for AliLowCodeEngine
28 lines (27 loc) • 668 B
TypeScript
import { IPublicApiLogger, ILoggerOptions } from '@alilc/lowcode-types';
declare const innerLoggerSymbol: unique symbol;
export declare class Logger implements IPublicApiLogger {
private readonly [innerLoggerSymbol];
constructor(options: ILoggerOptions);
/**
* debug info
*/
debug(...args: any | any[]): void;
/**
* normal info output
*/
info(...args: any | any[]): void;
/**
* warning info output
*/
warn(...args: any | any[]): void;
/**
* error info output
*/
error(...args: any | any[]): void;
/**
* normal log output
*/
log(...args: any | any[]): void;
}
export {};