import React, { MouseEvent } from 'react';
import type { StyledProps } from '../common';
import type { DragSortInnerProps } from '../hooks/useDragSorter';
import type { TdTabPanelProps, TdTabsProps } from './type';
export interface TabNavItemProps extends TdTabPanelProps, StyledProps {
    isActive: boolean;
    onClick: (e: MouseEvent) => void;
    theme: 'normal' | 'card';
    placement: string;
    size?: 'medium' | 'large';
    index: number;
    innerRef(ref: HTMLElement): void;
    onTabRemove: TdTabsProps['onRemove'];
    dragProps?: DragSortInnerProps;
}
declare const TabNavItem: React.FC<TabNavItemProps>;
export default TabNavItem;
