import { Desktop, DesktopLogoEventMap, DesktopLogoModel, EventHandler, Image, InitModelOf, PropertyChangeEvent, Widget } from '../index'; export declare class DesktopLogo extends Widget implements DesktopLogoModel { model: DesktopLogoModel; eventMap: DesktopLogoEventMap; self: DesktopLogo; desktop: Desktop; clickable: boolean; url: string; image: Image; protected _desktopPropertyChangeHandler: EventHandler>; protected _clickHandler: (event: JQuery.ClickEvent) => void; constructor(); protected _init(model: InitModelOf): void; protected _render(): void; protected _renderProperties(): void; protected _remove(): void; protected _renderClickable(): void; setUrl(url: string): void; setClickable(clickable: boolean): void; protected _onDesktopPropertyChange(event: PropertyChangeEvent): void; protected _onClick(event: JQuery.ClickEvent): void; } //# sourceMappingURL=DesktopLogo.d.ts.map