import { PropertyChangeEvent, Widget, WidgetEventMap, WidgetModel } from '../../index'; export declare class SearchState extends Widget implements SearchStateModel { model: SearchStateModel; eventMap: SearchStateEventMap; self: SearchState; resultCount: number; limited: boolean; pending: boolean; setResultCount(resultCount: number): void; setLimited(limited: boolean): void; setPending(pending: boolean): void; } export interface SearchStateModel extends WidgetModel { resultCount?: number; limited?: boolean; pending?: boolean; } export interface SearchStateEventMap extends WidgetEventMap { 'propertyChange:limited': PropertyChangeEvent; 'propertyChange:pending': PropertyChangeEvent; 'propertyChange:resultCount': PropertyChangeEvent; } //# sourceMappingURL=SearchState.d.ts.map