export declare type IfTrue = B extends true ? TrueValue : FalseValue; export declare type ArrayValueTypes = T[any]; export declare type AddMappedValueType = { [K in keyof T]: T[K] | AdditionalType; };