Ende.ToNativeParameterTypes
type alias
type Ende.ToNativeParameterTypes<T extends readonly NativeType[]> = [T[number][]] extends [T] ? ToNativeType<T[number]>[] : [readonly T[number][]] extends [T] ? readonly ToNativeType<T[number]>[] : T extends readonly [...NativeType[]] ? { [K in keyof T]: ToNativeType<T[K]> } : neverA utility type for conversion of parameter types of foreign functions.