interface Column { key: string; label: string; width?: number; align?: 'left' | 'right'; format?: (value: any) => string; } /** Print a formatted table to stdout */ export declare function printTable(rows: Record[], columns: Column[]): void; /** Print JSON to stdout (for piping) */ export declare function printJson(data: any): void; /** Print IDs only, one per line (quiet mode) */ export declare function printIds(rows: Record[], idKey?: string): void; /** Format a timestamp for table display */ export declare function formatTime(iso: string | null | undefined): string; /** Format a status with color */ export declare function formatStatus(status: string): string; /** Standard output handler — table, json, or quiet based on flags */ export declare function output(data: any, rows: Record[], columns: Column[], opts: { json?: boolean; quiet?: boolean; }, idKey?: string): void; export {};