import { Component } from 'react'; import './style.scss'; interface PopSearchProps { value?: string; defaultValue?: string; onClick?: Function; onChange?: Function; translation?: any; validateSearch?: (val: string) => { value: string; info: string; clearTipAfter?: number; }; footerExtend?: () => string | JSX.Element; } interface PopSearchState { value: string; searchTip?: string; } export default class extends Component { static defaultProps: {}; constructor(props: PopSearchProps); componentDidMount(): void; onChange: (val: any) => void; onClick: () => void; getValue: () => string | undefined; renderExtend(): JSX.Element | undefined; renderFooterExtend(): JSX.Element | undefined; render(): JSX.Element; } export {};