rx-query
Version:
5 lines (4 loc) • 569 B
TypeScript
import { Observable } from 'rxjs';
import { QueryOutput, QueryConfig } from './types';
export declare function query<QueryResult, QueryParam>(key: string, query: (params: QueryParam) => Observable<QueryResult>, config?: QueryConfig<QueryResult, QueryParam>): Observable<QueryOutput<QueryResult>>;
export declare function query<QueryResult, QueryParam>(key: string, observableOrStaticParam: QueryParam | Observable<QueryParam>, query: (params: QueryParam) => Observable<QueryResult>, config?: QueryConfig<QueryResult, QueryParam>): Observable<QueryOutput<QueryResult>>;