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