Type Alias InferNamedBindingsValueTypes<NamedBindingsT>

InferNamedBindingsValueTypes<NamedBindingsT>: {
    [KeyT in keyof NamedBindingsT]: NamedBindingsT[KeyT] extends ReadonlyBinding
        ? InferBindingGetType<NamedBindingsT[KeyT]>
        : NamedBindingsT[KeyT] extends ReadonlyBinding | undefined
            ? InferBindingGetType<NamedBindingsT[KeyT]> | undefined
            : NamedBindingsT[KeyT]
}

Infers the value types from named bindings

Type Parameters