import type { ILogDestination, ILogPackage } from '../dist_ts_interfaces/index.js';
export declare class DestinationLocal implements ILogDestination {
    /**
     * handles a log according to the smartlog standard
     * @param logPackage
     */
    handleLog(logPackage: ILogPackage): Promise<void>;
    /**
     * creates a new empty line
     * @param linesArg
     * @returns void
     */
    newLine(linesArg?: number): void;
    /**
     * logs a reduced log that only logs changes of consequential log messages
     */
    logReduced(logTextArg: string, repeatEveryTimesArg?: number): void;
    private previousMessage;
    private sameMessageCounter;
    private logToConsole;
    private localBl;
}
