import * as rxjs from 'rxjs'; import { Observable } from 'rxjs'; import { AbstractControl } from '@angular/forms'; import { ActivatedRoute } from '@angular/router'; type ExtractObservableType = A extends Observable ? B : never; declare function combineLatestMap; }, TOut extends { [K in keyof TIn]: ExtractObservableType; }>(observables: TIn): Observable; declare function filterNil(): rxjs.MonoTypeOperatorFunction; declare function getControlValue(control: AbstractControl): Observable; declare function getRouteParam(route: ActivatedRoute, param: string): Observable; export { combineLatestMap, filterNil, getControlValue, getRouteParam };