polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
13 lines • 796 B
TypeScript
import { StreamStatusInfo } from '../types/stream';
export declare function formatStreamStatusForTable(status: StreamStatusInfo): Record<string, string>;
export declare function formatStreamStatusForJson(status: StreamStatusInfo): StreamStatusInfo;
export declare function formatStatusWithIcon(status: 'live' | 'stopped' | 'waiting' | 'error' | 'unknown', statusText: string): string;
export declare function formatDuration(duration: number): string;
export declare function formatBandwidth(bandwidth: number): string;
export declare function formatCompactStatus(status: StreamStatusInfo): string;
export declare function formatTable(options: {
headers: string[];
data: string[][];
}): string;
export declare function formatJSON(data: any): string;
//# sourceMappingURL=formatter.d.ts.map