/**
 * Cold-store commands for kici-admin (orchestrator side).
 *
 * Phase C: every subcommand has a real implementation that builds an
 * `OrchestratorColdStore` against the orchestrator Postgres + S3 and
 * delegates to the helpers in `cold-store-impl.ts`. Mirrors
 * `kici-platform-admin cold-store …` on the Platform side.
 *
 *   cold-store archive-now <table>       Run one cycle for a single adapter
 *   cold-store dry-run-archive <table>   Show what would be archived
 *   cold-store list-chunks <table>       List chunks for a table
 *   cold-store verify-chunk <chunkId>    Recompute contentHash for a chunk
 *   cold-store replay-chunk <chunkId>    Re-run UPDATE+DELETE for a stuck chunk
 *   cold-store reconcile <table>         Rebuild orphaned manifests from data
 *   cold-store peek-chunk <chunkId>      Stream the first N rows of a chunk
 *
 * The CLI talks **directly** to the orchestrator Postgres (and the same
 * S3 bucket the running process uses). It does not go through the
 * orchestrator HTTP admin API — every operation here is a break-glass
 * inspection of bytes that don't belong to the running process.
 */
import type { Command } from 'commander';
import type { AdminApiClient } from '../api-client.js';
/**
 * @param _getClient unused — cold-store commands talk to the DB + S3
 *   directly. Retained for signature consistency with other command
 *   group registrations.
 */
export declare function registerColdStoreCommands(program: Command, _getClient: () => AdminApiClient): void;
//# sourceMappingURL=cold-store.d.ts.map