/** * @file logger * @author Cuttle Cong * @date 2018/3/27 * @description */ import { Logger } from '../types/core'; export default class DefaultLogger implements Logger { silent: boolean; _log: (head: any, ...arr: any[]) => void; _success: (head: any, ...arr: any[]) => void; _warn: (head: any, ...arr: any[]) => void; _error: (head: any, ...arr: any[]) => void; log: (head: any, ...arr: any[]) => void; success: (head: any, ...arr: any[]) => void; warn: (head: any, ...arr: any[]) => void; deprecated: (...arr: any[]) => void; error: (head: any, ...arr: any[]) => void; }