import { EventEmitter } from '../../stencil-public-runtime'; import type { PanelToolsHeaderAction } from '../PanelTools/panel-tools-types'; export declare class PanelToolHeader { el: HTMLElement; /** Visible heading for the active tool view. */ heading: string; /** Show the leading Back action. */ showBack: boolean; /** Canonical icon for the leading navigation or dismiss action. */ backIcon: string; /** Accessible name for the leading navigation or dismiss action. */ backAriaLabel: string; /** Show the trailing options-menu trigger. */ showMenu: boolean; /** Accessible name for the options-menu trigger. */ menuAriaLabel: string; /** Stable id placed on the menu trigger host for ds-menu anchoring. */ menuTriggerId: string; /** Id of the menu controlled by the trigger. */ menuControls: string | undefined; /** Whether the controlled menu is open. */ menuExpanded: boolean; /** Trailing application-owned icon actions. When present, these replace the legacy menu action. */ actions: PanelToolsHeaderAction[]; dsBack: EventEmitter; dsMenuToggle: EventEmitter; dsAction: EventEmitter<{ id: string; originalEvent: MouseEvent; }>; focusMenuTrigger(): Promise; render(): any; } //# sourceMappingURL=PanelToolHeader.d.ts.map