/**
 * @license
 *-------------------------------------------------------------------------------------------
 * Copyright © 2026 Progress Software Corporation. All rights reserved.
 * Licensed under commercial license. See LICENSE.md in the package root for more information
 *-------------------------------------------------------------------------------------------
 */
import * as React from 'react';
/**
 * The props that are passed by the TabStripNavigation to the TabStripNavigationItem.
 */
export interface TabStripNavigationItemProps {
    /**
     * Sets the `id` property of the top element of the TabStripNavigationItem.
     */
    id?: string;
    /**
     * Defines whether the current TabStripNavigationItem is selected.
     */
    active?: boolean;
    /**
     * Defines whether the TabStripNavigationItem is disabled.
     */
    disabled?: boolean;
    /**
     * Sets the index of the TabStripNavigationItem that is used to identify it.
     */
    index: number;
    /**
     * Sets the title of the TabStripNavigationItem.
     */
    title?: React.ReactNode;
    /**
     * @hidden
     */
    first?: boolean;
    /**
     * @hidden
     */
    last?: boolean;
    /**
     * @hidden
     */
    onSelect?(idx: number): void;
    /**
     * @hidden
     */
    contentPanelId?: string;
    /**
     * @hidden
     */
    renderAllContent?: boolean;
}
/**
 * Represents the TabStripNavigationItem component.
 */
export declare const TabStripNavigationItem: React.ForwardRefExoticComponent<TabStripNavigationItemProps & React.RefAttributes<{
    focus: () => void;
    blur: () => void;
}>>;
