import PropTypes from 'prop-types';
import { Component } from 'react';
import { CommonThemeProps } from '../types';
import { CascaderSelectProps as NextCascaderSelectProps } from '@alifd/next/types/cascader-select';
import { SelectProps as NextSelectProps } from '@alifd/next/types/select';
interface CascaderSelectProps extends Omit<NextCascaderSelectProps, 'size'>, CommonThemeProps, Pick<NextSelectProps, 'name'> {
    size?: 'large' | 'medium' | 'small' | 'xs';
}
declare class CascaderSelect extends Component<CascaderSelectProps> {
    static contextTypes: {
        theme: PropTypes.Requireable<string>;
    };
    render(): JSX.Element;
}
declare const _default: typeof CascaderSelect;
export default _default;
