import { Observable } from 'rxjs'; import { Selectors } from '@state-adapt/core'; export type Selections> = { [P in keyof S as `${P extends string ? P : never}$`]: Observable>; } & { state$: Observable; };