import { LitElement } from '../../../../node_modules/lit'; import { USER_ACCOUNT_SETTINGS_MODE, USER_ACCOUNT_SETTINGS_ORIENTATION, USER_ACCOUNT_SETTINGS_SIDEBAR_DISPLAY_TYPE, USER_ACCOUNT_SETTINGS_WIDGETS_LAYOUT, IProfileContentCustomizations } from '../../../types'; export declare class SbAccountSettings extends LitElement { showAvatarMenu: boolean; orientation: USER_ACCOUNT_SETTINGS_ORIENTATION; mobileDisplay: USER_ACCOUNT_SETTINGS_SIDEBAR_DISPLAY_TYPE; mode: USER_ACCOUNT_SETTINGS_MODE; widgetsLayout: USER_ACCOUNT_SETTINGS_WIDGETS_LAYOUT; content: IProfileContentCustomizations | null; private isOpen; private currentBreakpoint; private activeTab; private _userLoaded; private _userLoading; private userContextValue; private __initialized; private account; private personal; private location; private urls; private get isModal(); private get isVerticalOrientation(); private get isHorizontalOrientation(); get isBurger(): boolean; private get sidebarDisplayType(); private get layoutKey(); private get containerClasses(); private get contentClasses(); constructor(); connectedCallback(): void; disconnectedCallback(): void; protected updated(changed: Map): void; protected firstUpdated(): void; private fillProfileData; private loadUser; private tryRemoveFallback; private _handleResize; private _updateBreakpoint; private _handleCloseProfile; private _handleOpenProfile; private _toggleAvatarMenu; private _handleAvatarChange; private _handleAvatarRemove; private _handleModalOutsideClick; private _handleClickOutside; private renderWatermark; private renderMainContent; private renderTabContent; render(): import('../../../../node_modules/lit-html/directive.js').DirectiveResult<{ new (_partInfo: import('../../../../node_modules/lit-html/directive.js').PartInfo): import('../../../../node_modules/lit-html/directives/keyed.js').Keyed>; }>; createRenderRoot(): this; }