import { DiscountCalculator } from './discount.calculator'; import { LineItemCalculator } from './line-item.calculator'; import { ProfitCalculator } from './profit.calculator'; import { TaxCalculator } from './tax.calculator'; import { PricingConfig } from '../../types'; export declare class PricingCalculator { private config; readonly tax: TaxCalculator; readonly discount: DiscountCalculator; readonly profit: ProfitCalculator; readonly lineItem: LineItemCalculator; constructor(config?: PricingConfig); updateConfig(newConfig: Partial): void; getConfig(): PricingConfig; }