import { ILogger, Loggable } from '../logger'; export declare class MockLogger implements ILogger { setLogLevel(logLevel: number): Promise; getLogLevel(): Promise; isEnabled(logLevel: number): Promise; ifEnabled(logLevel: number): Promise; log(logLevel: number, arg2: string | Loggable | Error, ...params: any[]): Promise; isTrace(): Promise; ifTrace(): Promise; trace(arg: string | Loggable, ...params: any[]): Promise; isDebug(): Promise; ifDebug(): Promise; debug(arg: string | Loggable, ...params: any[]): Promise; isInfo(): Promise; ifInfo(): Promise; info(arg: string | Loggable, ...params: any[]): Promise; isWarn(): Promise; ifWarn(): Promise; warn(arg: string | Loggable, ...params: any[]): Promise; isError(): Promise; ifError(): Promise; error(arg: string | Loggable | Error, ...params: any[]): Promise; isFatal(): Promise; ifFatal(): Promise; fatal(arg: string | Loggable, ...params: any[]): Promise; child(obj: Object): ILogger; } //# sourceMappingURL=mock-logger.d.ts.map