import { ab as CurrencyCode, S as ChosenPrice } from './product-DXhjLQ_w.js';

interface ProductWithPrice {
    price_info?: ChosenPrice;
    final_price?: number | string | null;
    base_price?: number | string | null;
    default_price?: number | string | null;
    currency?: CurrencyCode | null;
}
interface FormatPriceOptions {
    currency?: CurrencyCode;
    locale?: string;
    minimumFractionDigits?: number;
    maximumFractionDigits?: number;
}
interface FormatCompactOptions {
    currency?: CurrencyCode;
    decimals?: number;
}

export type { FormatCompactOptions as F, ProductWithPrice as P, FormatPriceOptions as a };
