import { Currency } from './types/currency';
import * as i0 from "@angular/core";
/**
 * @description Service for retrieving localized currency symbols using the browser's `Intl.NumberFormat` API.
 * Uses the locale configured in `LocaleService` to format currency parts and extract the symbol.
 *
 * @example
 * ```typescript
 * const currencyService = inject(CurrencyService);
 *
 * // Get the symbol for BRL in the active locale
 * const symbol = currencyService.getCurrencySymbol({ currency: 'BRL' }); // 'R$'
 * ```
 * @category Currency
 */
export declare class CurrencyService {
    private readonly localeService;
    getCurrencySymbol({ currency }: {
        currency: Currency;
    }): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<CurrencyService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<CurrencyService>;
}
