import { Atom } from "../../atom";
import { TabHeadingAtom } from "./tab-heading.atom";
export declare class TabHeadingGroupAtom extends Atom {
    static CSS_CLASS: string;
    getTabs(): Promise<TabHeadingAtom[]>;
    getFirstTab(): Promise<TabHeadingAtom>;
    getLastTab(): Promise<TabHeadingAtom>;
    getTabByText(text: string): Promise<TabHeadingAtom>;
    clickCaretLeft(times?: number): Promise<void>;
    clickCaretRight(times?: number): Promise<void>;
    caretsPresent(): Promise<boolean>;
    getNumberOfTabs: () => Promise<number>;
    getActiveTab: () => Promise<TabHeadingAtom | undefined>;
    private getCaretLeft;
    private getCaretRight;
}
