import { Store as NgrxStore } from '@ngrx/store'; import { Observable } from 'rxjs'; import { Message } from './message'; export declare abstract class Store { protected store: NgrxStore; constructor(store: NgrxStore); dispatch(message: Message): void; select(selector: (state: S) => Result): Observable; }