ngx-logger
Version:
[](https://www.npmjs.com/package/ngx-logger)
18 lines • 720 B
TypeScript
import { INGXLoggerConfig } from "../config/iconfig";
import { NgxLoggerLevel } from "../types/logger-level.enum";
import { INGXLoggerMetadata } from "./imetadata";
/**
* Injection token of logger metadata service
*/
export declare const TOKEN_LOGGER_METADATA_SERVICE = "TOKEN_LOGGER_METADATA_SERVICE";
export interface INGXLoggerMetadataService {
/**
* Gets the content to be logged and some metadata around it
* @param level
* @param config
* @param message
* @param additional
*/
getMetadata(level: NgxLoggerLevel, config: INGXLoggerConfig, message?: any | (() => any), additional?: any[]): INGXLoggerMetadata;
}
//# sourceMappingURL=imetadata.service.d.ts.map