import { IView } from '../core/types';
import View from '../core/view';
import { ILiveIndicatorViewStyles, ILiveIndicatorViewConfig } from './types';
declare class LiveIndicatorView extends View<ILiveIndicatorViewStyles> implements IView<ILiveIndicatorViewStyles> {
    private _callbacks;
    private _textMap;
    private _tooltipService;
    private _tooltipReference;
    private _$rootElement;
    private _$button;
    constructor(config: ILiveIndicatorViewConfig);
    private _initDOM;
    private _bindEvents;
    private _unbindEvents;
    toggleActive(shouldActivate: boolean): void;
    toggleEnded(isEnded: boolean): void;
    show(): void;
    hide(): void;
    toggle(shouldShow: boolean): void;
    getElement(): HTMLElement;
    destroy(): void;
}
export default LiveIndicatorView;
