import React, { ChangeEvent } from 'react';
interface Props {
    isSearch: boolean;
    handleSearch(event: ChangeEvent<HTMLInputElement>): void;
    searchValue: string;
    setSearchValue(value: string): void;
    setIsSearch(value: boolean): void;
    search?: {
        enable: boolean;
        onSearchChange(value: string): void;
        loading: boolean;
        setLoading(value: boolean): void;
    };
    isHideSearch: boolean;
    setIsHideSearch(val: boolean): void;
    type: 'default' | 'in-card';
}
declare function Search({ isSearch, handleSearch, searchValue, setSearchValue, setIsSearch, search, isHideSearch, setIsHideSearch, type, }: Props): React.JSX.Element;
export default Search;
