import { ChangeDetectorRef, PipeTransform } from '@angular/core'; import { DataService } from '../../data/providers/data.service'; import { CurrencyService } from '../../providers/currency/currency.service'; import { LocaleBasePipe } from './locale-base.pipe'; import * as i0 from "@angular/core"; /** * @description * Formats a Vendure monetary value (in cents) into the correct format for the configured currency and display * locale. * * @example * ```HTML * {{ variant.priceWithTax | localeCurrency }} * ``` * * @docsCategory pipes */ export declare class LocaleCurrencyPipe extends LocaleBasePipe implements PipeTransform { private currencyService; readonly precisionFactor: number; constructor(currencyService: CurrencyService, dataService?: DataService, changeDetectorRef?: ChangeDetectorRef); transform(value: unknown, ...args: unknown[]): string | unknown; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; }