import React from 'react';
import PropTypes from 'prop-types';
import { InjectedFocusableProps } from '../common/Focusable';
import { VerticalTabsItemProps } from './VerticalTabsItem.types';
export declare const VerticalTabsItem: {
    <TabId extends string | number = number>({ id, type, tabIndex, ...rest }: InjectedFocusableProps<VerticalTabsItemProps<TabId>, HTMLDivElement>): React.JSX.Element;
    displayName: string;
    propTypes: {
        type: PropTypes.Requireable<any>;
        skin: PropTypes.Requireable<any>;
        dataHook: PropTypes.Requireable<string>;
        prefixIcon: PropTypes.Requireable<any>;
        suffixIcon: PropTypes.Requireable<any>;
        children: PropTypes.Requireable<any>;
        disabled: PropTypes.Requireable<boolean>;
        id: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
        'aria-controls': PropTypes.Requireable<string>;
    };
};
declare const _default: React.ComponentType<VerticalTabsItemProps<string | number> & import("../common/Focusable").WithFocusableProps<HTMLElement>>;
export default _default;
//# sourceMappingURL=VerticalTabsItem.d.ts.map