export abstract class ModMapper { private readonly filesToDelete : string [ ] ; public constructor ( filesToDelete ? ) { this . filesToDelete = filesToDelete || [ ] ; } public abstract mapFile ( path ) ; public abstract getFriendlyName ( ) ; public getFilesToDelete ( ) { return this . filesToDelete ; } }