import { DockviewModule } from 'dockview'; export * from 'dockview'; export { KeyboardNavigationService, KeyboardNavigationModule, } from './keyboardNavigationService'; export { LayoutHistoryService, LayoutHistoryModule, } from './layoutHistoryService'; export { DndCompassService, DndCompassModule } from './dndCompassService'; export { SmartGuidesService, SmartGuidesModule } from './smartGuidesService'; export { AutoHideEdgeGroupService, AutoHideEdgeGroupModule, } from './autoHideEdgeGroupService'; export { AutoEdgeGroupService, AutoEdgeGroupModule, } from './autoEdgeGroupService'; export { MultiRowTabsService, MultiRowTabsModule } from './multiRowTabsService'; export { PinnedTabsService, PinnedTabsModule, computePinnedFirstOrder, } from './pinnedTabsService'; export { AdvancedOverflowService, OverflowListView, AdvancedOverflowModule, matchesQuery, } from './advancedOverflowService'; export { MruTracker } from './mruTracker'; export { KeyboardDockingService, KeyboardDockingModule, } from './keyboardDockingService'; export { LicenseService, LicenseModule } from './licenseService'; export { LicenseManager } from './licenseRegistry'; export type { ILicenseService, ILicenseHost, LicenseServiceOptions, } from './licenseService'; export type { LicenseState } from './licenseValidator'; /** * The enterprise feature modules, including the license gate. Registered * automatically on import (below), so importing `dockview-enterprise` * activates these modules (and the license watermark-unless-licensed check) * for every component in the process. */ export declare const Modules: DockviewModule[];