import View from '../../core/view'; import { IView } from '../../core/types'; import { ILogoViewStyles, ILogoViewConfig } from './types'; declare class LogoView extends View implements IView { private _tooltipReference; private _callbacks; private _textMap; private _$rootElement; private _$logoImage; private _$logoInput; private _$logoButton; constructor(config: ILogoViewConfig); setLogo(url: string): void; showAsImage(): void; showAsButton(): void; showAsInput(): void; private _setChild; private _bindCallbacks; private _bindEvents; private _unbindEvents; private _onClick; show(): void; hide(): void; getElement(): HTMLElement; destroy(): void; } export default LogoView;