export interface TabManagerOptions { initial?: string; orientation?: "horizontal" | "vertical"; } export declare class TabManager { readonly root: HTMLElement; private readonly tabs; private readonly panels; private readonly orientation; private readonly onClick; private readonly onKeydown; constructor(root: HTMLElement | string, options?: TabManagerOptions); get selected(): HTMLElement | undefined; select(target: HTMLElement | string, notify?: boolean): void; activate(target: HTMLElement | string): void; destroy(): void; static initAll(root?: ParentNode, selector?: string): TabManager[]; private find; private panelFor; } export default TabManager; //# sourceMappingURL=TabManager.d.ts.map