import { Observable } from 'rxjs' export type OrOmit = T | Omit export type Pick1th = T extends (first: infer U, ...other: unknown[]) => unknown ? U : never export type Pick2th = T extends (first: unknown, second: infer U, ...other: unknown[]) => unknown ? U : never export type PickItemTypeFromObservable> = Pick1th>