UNPKG

timing-provider

Version:

An implementation of the timing provider specification.

6 lines (4 loc) 273 B
import { GroupedObservable } from 'rxjs'; export type TGroupedObservable<Value, Property extends keyof Value, PropertyValue = Value[Property]> = PropertyValue extends any ? GroupedObservable<PropertyValue, Extract<Value, Record<Property, PropertyValue>>> : never;