import { MutableReactiveValue } from '../../../util/ReactiveValue'; import { ToolbarLocalization } from '../../localization'; import { ToolMenu, WidgetContentLayoutManager, ToolMenuParent } from './types'; export default class EdgeToolbarLayoutManager implements WidgetContentLayoutManager { private setSidebarContent; private sidebarTitle; private sidebarVisibility; private announceForAccessibility; private localization; private visibleWidgetContent; constructor(setSidebarContent: (...content: HTMLElement[]) => void, sidebarTitle: MutableReactiveValue, sidebarVisibility: MutableReactiveValue, announceForAccessibility: (text: string) => void, localization: ToolbarLocalization); /** Creates a dropdown within `parent`. */ createToolMenu(parent: ToolMenuParent): ToolMenu; }