import { LitElement } from "lit"; import type { PropertyValues, TemplateResult } from "lit"; /** * @fires close - Fired when the element requests to close. */ export declare class XmNavigationDrawer extends LitElement { static styles: CSSStyleSheet[]; static shadowRootOptions: ShadowRootInit; open: boolean; collapsed: boolean; modal: boolean; label: string; private _dialog; private _restoreFocusTo; private _wasOpen; render(): TemplateResult; protected updated(changed: PropertyValues): void; disconnectedCallback(): void; private _activateModal; private _deactivateModal; private _onDialogCancel; private _onDialogClose; private _onDialogClick; private _emitClose; private _restoreFocus; private _deepActiveElement; } declare global { interface HTMLElementTagNameMap { "xm-navigation-drawer": XmNavigationDrawer; } }