import { BaseCleaner } from "./BaseCleaner"; import { CacheInfo, ClearResult, CacheType, CacheSelectionCriteria } from "../types"; export declare class JetBrainsCleaner extends BaseCleaner { name: string; type: CacheType; description: string; private jetbrainsProducts; private findJetBrainsInstallations; private getJetBrainsCachePaths; private findIdeaFolders; private findIdeaFoldersRecursively; isAvailable(): Promise; getCacheInfo(): Promise; clear(dryRun?: boolean, _criteria?: CacheSelectionCriteria, cacheInfo?: CacheInfo, protectedPaths?: string[]): Promise; } declare const _default: JetBrainsCleaner; export default _default; //# sourceMappingURL=jetbrains.d.ts.map