import type { Command } from 'commander'; import { BlobResolver } from '../vcs/blob-resolver.js'; export interface BlobStorageStats { totalBlobs: number; totalBytes: number; referencedBlobs: number; referencedBytes: number; unreferencedBlobs: number; unreferencedBytes: number; missingReferencedBlobs: number; gitResolvedBlobs: number; gitResolvedBytes: number; } export declare function collectReferencedBlobHashes(rootPath: string): Set; export declare function inspectBlobStorage(rootPath: string, blobResolver?: BlobResolver | null): BlobStorageStats; export declare function pruneUnreferencedBlobs(rootPath: string): { deletedBlobs: number; deletedBytes: number; }; export declare function registerStorageCommand(program: Command): void; //# sourceMappingURL=storage.d.ts.map