import { DaffSearchStateReducerAdapter } from '@daffodil/search/state'
Manages DaffSearchReducerState
.
class DaffSearchStateReducerAdapter<<T extends DaffSearchResult = DaffSearchResult>> {
search(query: string): DaffSearchReducerState<T>
storeResults(collection: Record<T["kind"], T[]>): DaffSearchReducerState<T>
storeError(error: DaffStateError): DaffSearchReducerState<T>
}