The source path of the file to be copied.
The destination path where the file will be copied.
If true, checks whether the source file exists before copying.
A Promise that resolves to true if the file is copied successfully, or false if the source file doesn't exist.
Copies a file from the source path to the destination path asynchronously.