import { FC, ReactElement } from "react";
import VibeComponentProps from "../../../types/VibeComponentProps";
import { IconType } from "../../Icon/IconConstants";
import { SubIcon } from "../../../types/SubIcon";
export interface TabProps extends VibeComponentProps {
    /**
     * Class name for tab link-name
     */
    tabInnerClassName?: string;
    /**
     * Tab index
     */
    value?: number;
    disabled?: boolean;
    active?: boolean;
    focus?: boolean;
    icon?: SubIcon;
    iconType?: IconType;
    iconSide?: string;
    onClick?: (value: number) => void;
    /**
     * Tab link-name
     */
    children?: string | ReactElement | ReactElement[];
}
declare const Tab: FC<TabProps>;
export default Tab;
