UNPKG

ngx-bootstrap

Version:
19 lines (18 loc) 692 B
/** * @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<T> extends Observable<T> implements Observer<Action> { private _dispatcher; private _reducer; constructor(_dispatcher: Observer<Action>, _reducer: ActionReducer<any>, state$: Observable<any>); select<R>(pathOrMapFn: (state: T) => R): Observable<R>; lift<R>(operator: Operator<T, R>): MiniStore<R>; dispatch(action: Action): void; next(action: Action): void; error(err: any): void; complete(): void; }