import { Level } from 'typescript-logger'; import { Logger } from 'typescript-logger/build/logger'; export interface ILogClassSettings { logLevel?: Level[]; silent?: boolean; } export interface ILoggable { logger: Logger; } export declare function LogClass(settings?: ILogClassSettings): any; export declare function LogMethod(target: object, key: string, descriptor: any): any;