import { CacheInfo, CacheSelectionCriteria, ClearResult, CleanerModule } from "../types"; declare class SwiftPmCleaner implements CleanerModule { name: string; type: "package-manager"; description: string; private getCachePaths; private buildCategories; isAvailable(): Promise; getCacheInfo(): Promise; private clearCategories; clear(dryRun?: boolean, _criteria?: CacheSelectionCriteria, cacheInfo?: CacheInfo, protectedPaths?: string[]): Promise; clearByCategory(categoryIds: string[], dryRun?: boolean, cacheInfo?: CacheInfo, protectedPaths?: string[]): Promise; } declare const _default: SwiftPmCleaner; export default _default; //# sourceMappingURL=swiftpm.d.ts.map