UNPKG

rivo

Version:

🤖 The ultimate library you need for composable type-level programming in TypeScript, powered by HKT.

8 lines (5 loc) • 195 B
import type { Args, Fn } from "../HKT"; export type ValueOf<O> = O[keyof O]; export default interface ValueOfFn extends Fn<[object], unknown> { def: ([o]: Args<this>) => ValueOf<typeof o>; }