* refactor: use union type in `DateConstructor`
Add support for union types in `DateConstructor`
This will add support for something like the below;
`
let date; string | number;
const date = new Date(x);
`
Closes: #21758
* fix: date constructor can't be passed `string | Date`, but takes either individually
Closes: #20900
These files are not meant to be edited by hand.
If you need to make modifications, the respective files should be changed within the repository's top-level src directory.
Running jake LKG will then appropriately update the files in this directory.