import { Newable } from '../def';
import { LogAppender } from './log.appender';
/**
 * Adds an appender to the appender queue
 *
 * @function
 *
 * @params {LogAppender} appender
 */
export declare const addAppender: <T extends LogAppender>(appender: Newable<T>, name?: string) => void;
export declare const getAppender: (name: string) => Newable<LogAppender>;
export declare const getAppenders: () => Map<string, Newable<LogAppender>>;
