UNPKG

simple-providers

Version:
12 lines (11 loc) 454 B
import { Entity } from './model/entity'; import { Provider, IProvider } from "./provider"; import { Observable } from "rxjs/Observable"; export interface IReadProvider<T extends Entity> extends IProvider { all(): Observable<Array<T>>; one(key: any): Observable<T>; } export declare class ReadProvider<T extends Entity> extends Provider implements IReadProvider<T> { all(): Observable<Array<T>>; one(key: any): Observable<T>; }