import LoggerConfig from './support/LoggerConfig';
declare class Logger {
    collapsed: boolean;
    debounce: number;
    detailed: boolean;
    enabled: boolean;
    beauty: boolean;
    private __containers;
    private __devtool;
    logger: any;
    colors: Object;
    details: string[];
    ignore: string[];
    private __widgets;
    private counter;
    constructor();
    __default(): void;
    config(config: LoggerConfig): void;
    count(component: any | string): void;
    dispatch(action: any, payload?: any): void;
    store(): any;
    print(): void;
    private stateWasChanged;
    private render;
    start(config?: LoggerConfig): void;
    private connect;
    private logToConsole;
    private subscribeToReduxDevToolsEvents;
    private getInfoForReduxDevTools;
    private emitStateChangesToReduxDevTools;
}
export default Logger;
