UNPKG

murmuraba

Version:

Real-time audio noise reduction with advanced chunked processing for web applications

44 lines 1.31 kB
/** * Format duration from milliseconds to MM:SS format * This is the primary duration formatter for the chunk results */ export declare const formatDuration: (milliseconds: number) => string; /** * Legacy formatter for seconds to MM:SS format * @deprecated Use formatDuration with milliseconds instead */ export declare const formatTime: (seconds: number) => string; export declare const formatPercentage: (value: number) => string; export declare const formatFileSize: (bytes: number) => string; export declare const calculateChunkStats: (chunks: Array<{ duration: number; isValid?: boolean; metrics: { processingLatency: number; }; }>) => { totalChunks: number; validChunks: number; totalDuration: number; averageLatency: number; durationStats: { total: number; average: number; min: number; max: number; totalFormatted: string; averageFormatted: string; minFormatted?: undefined; maxFormatted?: undefined; } | { total: number; average: number; min: number; max: number; totalFormatted: string; averageFormatted: string; minFormatted: string; maxFormatted: string; }; } | null; //# sourceMappingURL=formatters.d.ts.map