import React from 'react';
import type { TransferDropDownProps } from '../../types';
import { Transfer } from './Transfer';
export declare class TransferDropDown extends Transfer<TransferDropDownProps> {
    /** 是否保留搜索结果不清空 */
    keepSearchResult: boolean;
    clearInputValueTimer: NodeJS.Timeout | null;
    handleChange: (onClose: () => void) => (value: any, optionModified?: boolean) => void;
    renderContent: ({ onClose }: {
        onClose: () => void;
    }) => JSX.Element;
    calcPlaceholder: () => any;
    renderResultBox: ({ onClick, isOpened, ref }: {
        onClick: (e?: React.MouseEvent) => void;
        isOpened: boolean;
        ref: any;
    }) => JSX.Element;
    render(): JSX.Element;
}
export default TransferDropDown;
