| 29 | export type IndexValueInput<T> = Thunk<T | T[]>; |
| 30 | |
| 31 | export interface QueryIndex<D, V, K extends IndexableKey<D & V>> { |
| 32 | find(value: IndexFindInput<D, V, K>): Entity<D, V>[]; |
| 33 | update(entity: Entity<D, V>): void; |
| 34 | remove(entity: Entity<D, V>): void; |
| 35 | } |
| 36 | |
| 37 | /** |
| 38 | * Will get existing value or create new one from observable map. |
no outgoing calls
no test coverage detected