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