import React, { PureComponent } from 'react'; import SearchInput from './SearchInput'; interface DebouncedSearchInputProps { value: string; placeholder: string; onChange: (value: string) => void; className: string; matchCount: number; debounceMs: number; id: string; 'data-testid'?: string; } interface DebouncedSearchInputState { value: string; } declare class DebouncedSearchInput extends PureComponent { static defaultProps: { placeholder: string; className: string; matchCount: null; debounceMs: number; id: string; 'data-testid': undefined; }; constructor(props: DebouncedSearchInputProps); componentDidUpdate(prevProps: DebouncedSearchInputProps): void; searchInput: React.RefObject; focus(): void; handleChange(event: React.ChangeEvent): void; sendUpdate(): void; render(): JSX.Element; } export default DebouncedSearchInput; //# sourceMappingURL=DebouncedSearchInput.d.ts.map