author Santo Pfingsten
 *  see https import { BrowsingData } from "webextension-polyfill-ts" ; export abstract class Cleaner { protected snoozing = false ; /**
     * Manual cleanup or startup cleanup
     */ public abstract clean ( typeSet , startup ) ; /**
     * Clean domain on leave
     */ public cleanDomainOnLeave ( storeId , domain ) { } /**
     * Clean domain upon button press
     * Todo: maybe allow cleaning for all stores?
     */ public cleanDomain ( storeId , domain ) { } public setSnoozing ( snoozing ) { this . snoozing = snoozing ; } }