export interface FileCopySettings {
    /**
     * The source folder to copy files from.
     */
    source: string;
    /**
     * The destination folder to copy files to.
     */
    destination: string;
    /**
     * The glob pattern to match files to copy.
     */
    fileGlob: RegExp;
    /**
     * Whether to copy files recursively.
     */
    recursive?: boolean;
    /**
     * The glob pattern to match folders to copy. Only used if recursive is true.
     */
    folderGlob?: RegExp;
    /**
     * Whether to overwrite existing files.
     */
    overwrite?: boolean;
    /**
     * Whether to create the destination folder if it doesn't exist. Also creates subfolders if recursive is true.
     */
    createDestinationFolder?: boolean;
}
