import { EventEmitter } from '../../stencil-public-runtime'; import { type MobileDestination } from '../../shell/shell-responsive'; import type { PanelNavItem } from '../PanelNav/panel-nav-types'; import type { MobileBarNavDestinationDetail } from './mobile-bar-nav-types'; export declare class MobileBarNav { el: HTMLElement; activeDestination: MobileDestination; currentArea: PanelNavItem; sheetNavExpanded: boolean; menuLabel: string; searchLabel: string; inboxLabel: string; messagesLabel: string; agentsLabel: string; helpLabel: string; searchDot: boolean; inboxDot: boolean; messagesDot: boolean; agentsDot: boolean; private pressedItemId; dsSheetNavToggle: EventEmitter; dsDestinationChange: EventEmitter; private activePointerId; private pressedAt; private pressClearTimer; disconnectedCallback(): void; private clearPressTimer; private clearPressedItem; private beginDirectPress; private finishDirectPress; private cancelDirectPress; private pressHandlers; private destinationConfig; private selectDestination; focusDestination(destination: MobileDestination | 'sheet-nav'): Promise; private renderDestination; render(): any; } //# sourceMappingURL=MobileBarNav.d.ts.map