@da.li/core-libs
Version:
大沥网络函数库是大沥网络提供的一个公共 TypeScript 函数库,封装了基础操作、缓存、加密、文件处理、HTTP 请求等常用功能模块,旨在提高开发效率。
43 lines (40 loc) • 1.44 kB
TypeScript
import { ChalkInstance } from 'chalk';
import { A as Action } from './types-Cultc70v.js';
/** 控制台输出 */
declare class ConsoleEcho {
/** 信息输出 */
private _echo;
/** 信息输出 */
echo(color: ChalkInstance, message?: any, ...optionalParams: any[]): void;
/** 普通打印输出 */
log(message?: any, ...optionalParams: any[]): void;
/** 表格显示 */
table(tabularData: any, properties?: string[]): void;
/** 信息输出,蓝色 */
information(message: any, ...optionalParams: any[]): void;
/** 信息输出,蓝色 */
info(...optionalParams: any[]): void;
/** 错误输出,红色 */
error(message: any, ...optionalParams: any[]): void;
/** 错误输出,红色 */
err(...optionalParams: any[]): void;
/** 警告输出,橙色 */
warning(message: any, ...optionalParams: any[]): void;
/** 警告输出,橙色 */
warn(...optionalParams: any[]): void;
/** 成功输出,绿色 */
success(message?: any, ...optionalParams: any[]): void;
/** 成功输出,绿色 */
succ(...optionalParams: any[]): void;
/** 调试信息 */
debug(...optionalParams: any[]): void;
}
/** 全局类型申明 */
declare global {
/** 控制台打印 */
var con: ConsoleEcho;
var echo: Action;
}
/** 全局挂载 */
declare const createConsoleEcho: () => ConsoleEcho;
export { ConsoleEcho as C, createConsoleEcho as c };