/** @module log */ import { ErrorDescription } from 'pip-services3-commons-node'; /** * Data object to store captured log messages. * This object is used by [[CachedLogger]]. */ export declare class LogMessage { /** The time then message was generated */ time: Date; /** The source (context name) */ source: string; /** This log level */ level: string; /** The transaction id to trace execution through call chain. */ correlation_id: string; /** * The description of the captured error * * [[https://pip-services3-node.github.io/pip-services3-commons-node/classes/errors.errordescription.html ErrorDescription]] * [[https://pip-services3-node.github.io/pip-services3-commons-node/classes/errors.applicationexception.html ApplicationException]] */ error: ErrorDescription; /** The human-readable message */ message: string; }