import { ReactElement } from 'react';
import { NavLinkProps, AccordionTabsTab } from './types';
import './accordion-tabs.less';
type AccordionTabProps = {
    tab: AccordionTabsTab;
    index: number;
    selectedTabKey?: string | number;
    onSelect?: (tab: AccordionTabsTab, index: number) => void;
    onSelectSubOptions?: (tab?: AccordionTabsTab, index?: number) => void;
    /** Custom NavLink component */
    NavLink?: (props: NavLinkProps) => ReactElement;
};
export declare const AccordionTab: ({ tab, index, selectedTabKey, onSelect, onSelectSubOptions, NavLink, }: AccordionTabProps) => import("react/jsx-runtime").JSX.Element | null;
export {};
