import { LitElement } from 'lit'; import type { IgcContentPane, IgcDockManagerLayout } from '../dockmanager/dockmanager.interfaces.js'; import IgcDockManagerComponent from '../dockmanager/dockmanager-component.js'; export declare class SampleComponent extends LitElement { static styles: import("lit").CSSResult; private hiddenPanesSelect; private hideOnCloseCheckbox; private dockManagerRef; hiddenPanes: IgcContentPane[]; dockManager: IgcDockManagerComponent; private teamExplorerPane; private unpinnedToolboxPane; private unpinnedTeamExplorerPane; private logEnabled; private log; layout1: IgcDockManagerLayout; layout2: IgcDockManagerLayout; layout3: IgcDockManagerLayout; commonProps: { allowClose: boolean; allowMaximize: boolean; allowPinning: boolean; allowFloating: boolean; }; bodyRect: DOMRect; bodyWidth: number; bodyHeight: number; layout4: IgcDockManagerLayout; layout5: IgcDockManagerLayout; layout6: IgcDockManagerLayout; layout7: IgcDockManagerLayout; layout8: IgcDockManagerLayout; private layout; private handlePaneClose; private handlePaneScroll; private handlePinnedToggle; private handleActivePaneChanged; private handleDragStart; private handlePaneFlyoutToggle; private handleDragOver; private handleDragEnd; private handleSplitterResizeStart; private handleSplitterResizeEnd; private handleFloatingPaneResizeStart; private handleFloatingPaneResizeMove; private handleFloatingPaneResizeEnd; private handleLayoutChange; private createElement; private savedLayout; private saveLayout; private loadLayout; private setActivePane; private _id; private _newId; private addPane; private addTab; private disableContentPane; private toggleProximityDock; private focusPane; private foundElem; private findElement; private showPane; private showAllPanes; private toggleInBoundaries; private toggleUseFixedSize; private reassignLayout; updated(): void; render(): import("lit-html").TemplateResult<1>; }