import { Logger, LoggerService } from '@nestjs/common';
export declare class NacosLogger {
    private readonly loggerLevel;
    private readonly logger;
    constructor(loggerLevel?: 'DEBUG' | 'INFO' | 'WARN' | 'ERROR', logger?: Logger | LoggerService);
    private heartbeatLogCount;
    log(message?: any, ...optionalParams: any[]): void;
    info(message?: any, ...optionalParams: any[]): void;
    warn(message?: any, ...optionalParams: any[]): void;
    debug(message?: any, ...optionalParams: any[]): void;
    error(message?: any, ...optionalParams: any[]): void;
}
