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>;
}
