///
/**
* Tranasfer搜索
*/
import React from 'react';
export interface TransferSearchProps {
className?: string;
placeholder: string;
onSearch: Function;
onCancelSearch: Function;
translate?: any;
}
export interface ItemRenderStates {
index: number;
disabled?: boolean;
onChange: (value: any, name: string) => void;
}
interface TransferSearchState {
inputValue: string;
}
export declare class TransferSearch extends React.Component {
static itemRender(option: any): JSX.Element;
static defaultProps: Pick;
state: TransferSearchState;
cancelSearch?: () => void;
componentWillUnmount(): void;
handleSearch(e: any): void;
lazySearch: import("lodash").DebouncedFunc<() => void>;
handleSearchKeyDown(e: React.KeyboardEvent): void;
handleSeachCancel(): void;
render(): JSX.Element;
}
export default TransferSearch;