The type of the object.
The object whose keys are to be transformed.
The key transformation strategy to use.
A new object with transformed keys. (TObject)
(BasaltError) - If the provided data object is null or undefined. (dataErrorKeys.dataIsNull)
(BasaltError) - If the provided data object is not a plain object. (dataErrorKeys.dataMustBeObject)
Transforms the keys of the given object using the current transformation strategy.