class DiscountingFxNdfProductPricer {

  public FxRate forwardFxRate(ResolvedFxNdf ndf, RatesProvider provider) {
    Currency ccySettle = ndf.getSettlementCurrency();
    Currency ccyOther = ndf.getNonDeliverableCurrency();
    double forwardRate = provider.fxIndexRates(ndf.getIndex()).rate(ndf.getObservation(), ccySettle);
    return FxRate.of(ccySettle, ccyOther, forwardRate);
  }

  public  DiscountingFxNdfProductPricer();

}