import { DockviewCompositeDisposable as CompositeDisposable, EdgeGroupPosition, IAutoHideEdgeGroupHost, IAutoHideEdgeGroupService } from 'dockview'; /** * Auto-hide ("pinnable") edge groups, modelled on Visual Studio tool windows. A * collapsed edge group's native tabs are click triggers: clicking a tab slides * the panel out as a non-reflowing overlay with a title bar (pin + close); * pinning re-docks the group. Opt-in via `autoHideEdgeGroups` (default off → * collapsed edge groups behave as today). */ export declare class AutoHideEdgeGroupService extends CompositeDisposable implements IAutoHideEdgeGroupService { private readonly host; private readonly _controllers; constructor(host: IAutoHideEdgeGroupHost); private _track; private _untrack; pin(position: EdgeGroupPosition): void; autoHide(position: EdgeGroupPosition): void; peek(position: EdgeGroupPosition, peek: boolean): void; } export declare const AutoHideEdgeGroupModule: import("dockview").DockviewModule;