import { DesktopBench, DesktopTab, DesktopTabArea, DesktopTabBoxController, Form, SimpleTabAreaTabSelectEvent } from '../../index'; /** * The {@link HeaderTabBoxController} is used to link the center {@link SimpleTabBox} (all forms with displayViewId='C') * with a {@link SimpleTabArea} placed in the header. * * @see SimpleTabBoxController */ export declare class HeaderTabBoxController extends DesktopTabBoxController { tabArea: DesktopTabArea; bench: DesktopBench; tabAreaCenter: DesktopTabArea; tabAreaInHeader: boolean; protected _viewsChangedHandler: () => void; constructor(); install(bench: DesktopBench, tabArea?: DesktopTabArea): void; protected _installListeners(): void; /** @internal */ _onViewsChanged(): void; protected _setViewTabAreaInHeader(inHeader: boolean): void; getTabs(): DesktopTab[]; protected _onViewTabSelect(event: SimpleTabAreaTabSelectEvent