import PropTypes from 'prop-types';
import { Component } from 'react';
import { CommonThemeProps } from '../types';
import { TabProps as NextTabProps } from '@alifd/next/types/tab';
interface TabProps extends Omit<NextTabProps, 'size' | 'shape'>, CommonThemeProps {
    size?: 'large' | 'medium' | 'small';
    shape?: 'pure' | 'wrapped' | 'text';
}
declare class Tab extends Component<TabProps> {
    static Item: typeof import("@alifd/next/types/tab").Item;
    static contextTypes: {
        theme: PropTypes.Requireable<string>;
    };
    render(): JSX.Element;
}
declare const _default: typeof Tab;
export default _default;
