/** * @copyright ngrx */ import { Observable } from 'rxjs/Observable'; import { Observer } from 'rxjs/Observer'; import { Operator } from 'rxjs/Operator'; import { Action, ActionReducer } from './index'; export declare class MiniStore extends Observable implements Observer { private _dispatcher; private _reducer; constructor(_dispatcher: Observer, _reducer: ActionReducer, state$: Observable); select(pathOrMapFn: (state: T) => R): Observable; lift(operator: Operator): MiniStore; dispatch(action: Action): void; next(action: Action): void; error(err: any): void; complete(): void; }