/**
 * @Class Log
 * @Classdesc Логи с цветовой индикацией при отображении и уровнями логов.
 */
export declare class Log {
    private readonly _name;
    private _location;
    private _nativeLogger;
    private _cacheTimers;
    constructor();
    setLocation(locationOrHandlerName: string): Log;
    getLogger(): Log;
    private toStringArray;
    private customStringify;
    private getBody;
    time(timerName: string): void;
    timeEnd(timerName: string): void;
    fatal: (...args: any[]) => void;
    error: (...args: any[]) => void;
    warn: (...args: any[]) => void;
    info: (...args: any[]) => void;
    debug: (...args: any[]) => void;
    trace: (...args: any[]) => void;
}
export declare const logger: Log;
