import { LoggerProperties } from './logger-properties' ; export enum LogLevel { info , warn , verbose , error } export interface LoggerClient { setup ( baseProperties ? ) : Promise < void > ; log ( message , logLevel , properties ? ) : void ; trackException ( error ) : void ; setCustomProperties ( properties ) : void ; }