import { CacheInfo, ClearResult, CleanerModule, CacheCategory, CacheSelectionCriteria } from "../types"; export declare class CursorCleaner implements CleanerModule { name: string; type: "ide"; description: string; private getCachePaths; isAvailable(): Promise; getCacheInfo(): Promise; getCacheCategories(): Promise; clear(dryRun?: boolean, _criteria?: CacheSelectionCriteria, _cacheInfo?: CacheInfo, protectedPaths?: string[]): Promise; clearByCategory(categoryIds: string[], dryRun?: boolean, _cacheInfo?: CacheInfo, protectedPaths?: string[]): Promise; } declare const _default: CursorCleaner; export default _default; //# sourceMappingURL=cursor.d.ts.map