import { IDraggable } from "./IDraggable"; import { IDropTarget } from "./IDropTarget"; import { IJsonTabGroupNode } from "./IJsonModel"; import { Node } from "./Node"; /** * A group of tabs rendered as a colored pill in a tab strip (Chrome style). A group is a child of * a {@link TabSetNode} or {@link BorderNode} and holds {@link TabNode} children; it has a name, a * color and an opened/closed (collapsed) state. When closed only the pill is shown. */ export declare class TabGroupNode extends Node implements IDraggable, IDropTarget { static readonly TYPE = "tabgroup"; getName(): string; getColor(): string; isOpened(): boolean; isEnableDrag(): boolean; toJson(): IJsonTabGroupNode; }