@thatcompany/ts-tool
Version:
基于TypeScript编写的工具库
13 lines (12 loc) • 479 B
TypeScript
import { ILogTransport } from '../transport/ILogTransport';
import { ISettingsParam, Logger } from 'tslog';
import { TLogLevel, TLogObj } from '../../../types/TLogger';
import { ILogSerializer } from '../serializer/ILogSerializer';
export interface ILoggerManagerOptions {
printLogLevel?: TLogLevel;
storageLogLevel?: TLogLevel;
transports?: ILogTransport[];
serializers?: ILogSerializer[];
tslogOptions?: ISettingsParam<any>;
logger?: Logger<TLogObj>;
}