import { DesktopTabArea, Form, KeyStrokeContext, SimpleTab } from '../../index';
export declare class DesktopTab extends SimpleTab<Form> {
    parent: DesktopTabArea;
    protected _createKeyStrokeContext(): KeyStrokeContext;
    protected _initKeyStrokeContext(): void;
    protected _render(): void;
    protected _renderSelected(): void;
    protected _renderClosable(): void;
    protected _onContextMenu(event: JQuery.ContextMenuEvent): void;
    /**
     * Returns a list of all open forms with DISPLAY_HINT_VIEW that are closable.
     *
     * @param includeThis include the form of this desktop tab. Default is `true`.
     */
    protected _getCloseableViews(includeThis?: boolean): Form[];
    protected _closeAllMenuVisible(): boolean;
    protected _closeOtherMenuVisible(): boolean;
    protected _onCloseAll(): void;
    protected _onCloseOther(): void;
}
//# sourceMappingURL=DesktopTab.d.ts.map