@alexaegis/logging
Version:
Minimal logging tools
12 lines • 461 B
TypeScript
import { Logger } from 'tslog';
export interface LoggerOption<LogObj = unknown> {
/**
* An optional Logger target.
*
* @defaultValue undefined
*/
logger?: Logger<LogObj>;
}
export type NormalizedLoggerOption<LogObj = unknown> = Required<LoggerOption<LogObj>>;
export declare const normalizeLoggerOption: <LogObj = unknown>(options?: LoggerOption<LogObj>) => NormalizedLoggerOption<LogObj>;
//# sourceMappingURL=logger.option.d.ts.map