import { CacheInfo, ClearResult, CleanerModule, CacheSelectionCriteria } from "../types"; export declare class DockerCleaner implements CleanerModule { name: string; type: "system"; description: string; isAvailable(): Promise; getDockerSystemInfo(): Promise<{ images: { count: number; size: number; }; containers: { count: number; size: number; }; volumes: { count: number; size: number; }; buildCache: { count: number; size: number; }; networks: { count: number; }; }>; private parseDockerSize; getCacheInfo(): Promise; clear(dryRun?: boolean, _criteria?: CacheSelectionCriteria, cacheInfo?: CacheInfo, protectedPaths?: string[]): Promise; static create(): DockerCleaner; } declare const _default: DockerCleaner; export default _default; //# sourceMappingURL=docker.d.ts.map