import type { Command } from 'commander'; import { type RequestArtifactSummary } from '../../services/artifacts/request-artifact-service.js'; import { type ProgramIO } from '../cli-helpers.js'; /** * `request list`. `count` is the true total; `names` carries * `role/requestId (state)` labels for the first N entries. The full `items` * array (with paths + timestamps) is one flag away — omit `--summary`. */ export declare function buildRequestListSummary(items: readonly RequestArtifactSummary[]): Record; export declare function registerRequestListCommand(request: Command, io: ProgramIO): void;