class SmileDeltaTermStructureDataBundle extends ForexOptionDataBundle<SmileDeltaTermStructureParametersStrikeInterpolation> {

  @Override
  public SmileDeltaTermStructureDataBundle with(final YieldCurveBundle ycBundle) {
    return new SmileDeltaTermStructureDataBundle(ycBundle, getVolatilityModel(), getCurrencyPair());
  }

  public  SmileDeltaTermStructureDataBundle(final YieldCurveBundle ycBundle, final SmileDeltaTermStructureParametersStrikeInterpolation smile, final Pair<Currency, Currency> currencyPair);

}