/** @packageDocumentation * @module Base */ import type { SizeProps } from "@itwin/core-react"; import type { FloatingWidgetsState, PopoutWidgetsState, WidgetsState } from "./WidgetState"; import type { PanelsState } from "./PanelState"; import type { ToolSettingsState } from "./ToolSettingsState"; import type { DraggedTabState, TabsState } from "./TabState"; import type { SavedTabsState } from "./SavedTabState"; /** @internal */ export interface NineZoneState { readonly draggedTab: DraggedTabState | undefined; readonly floatingWidgets: FloatingWidgetsState; readonly popoutWidgets: PopoutWidgetsState; readonly panels: PanelsState; readonly tabs: TabsState; readonly savedTabs: SavedTabsState; readonly toolSettings: ToolSettingsState | undefined; readonly widgets: WidgetsState; readonly size: SizeProps; } /** @internal */ export declare function createNineZoneState(args?: Partial): NineZoneState; //# sourceMappingURL=NineZoneState.d.ts.map