export interface IFormatBytesOptions { /** * Number of kilobytes, default is 1024. * @example 1000 (1KB) or 1024 (1KiB) */ kilo?: number; /** * Number of decimal places, default is 2. * @example 0, 1, 2, 3, etc. */ decimals?: number; /** * The culture to use for formatting the number itself, default is `undefined` which means the browser's default culture. * @example 'en-GB', 'en-US', 'fr-FR', etc. */ culture?: string; } /** * Format bytes as human-readable text. * @param {number} bytes - The number of bytes to format. * @param {IFormatBytesOptions} opts - Optional settings. * @returns {string} - The formatted bytes. */ export declare function formatBytes(bytes: number, opts?: IFormatBytesOptions): string;