/**
 * The adjustDecimals function rounds a numerical value to a specified number of
 * decimal places, retaining the original formatting for values with fewer decimals
 * and preserving very small values in their entirety.
 *
 * @param value - The number or string to format
 * @param decimals - Number of decimal places to show (default: 2)
 * @param locale - Locale for number formatting (default: "en-US")
 * @param showApproximateZero - If true, shows "~0" for extremely small values like 1e-4 (default: false)
 *
 * Note: not to be used for calculations, only for display purposes
 */
export declare function adjustDecimals({ value, decimals, locale, showApproximateZero, }: {
    value: number | string;
    decimals?: number;
    locale?: string;
    showApproximateZero?: boolean;
}): string;
