UNPKG

@spartacus/core

Version:

Spartacus - the core framework

8 lines (7 loc) 418 B
import { SearchConfig } from '../../model/search-config'; import { Observable } from 'rxjs'; import { Suggestion, ProductSearchPage } from '../../../model/product-search.model'; export declare abstract class ProductSearchAdapter { abstract search(query: string, searchConfig?: SearchConfig): Observable<ProductSearchPage>; abstract loadSuggestions(term: string, pageSize?: number): Observable<Suggestion[]>; }