UNPKG

@finbourne/lusid-sdk-angular8

Version:

An angular (8+) SDK for secure access to the LUSID® by FINBOURNE web API

27 lines (26 loc) 1.36 kB
import { ModelOptions } from './modelOptions'; /** * Model options for equity related pricing. */ export interface EquityModelOptions { /** * Determines how forward equity prices should be projected. Supported string (enumeration) values are: [FlatForwardCurveFromSpot, EquityCurveByPrices, ForwardProjectedFromRatesCurve]. */ equityForwardProjectionType: string; /** * The available values are: Invalid, OpaqueModelOptions, EmptyModelOptions, IndexModelOptions, FxForwardModelOptions, FundingLegModelOptions, EquityModelOptions */ modelOptionsType: EquityModelOptions.ModelOptionsTypeEnum; } export declare namespace EquityModelOptions { type ModelOptionsTypeEnum = 'Invalid' | 'OpaqueModelOptions' | 'EmptyModelOptions' | 'IndexModelOptions' | 'FxForwardModelOptions' | 'FundingLegModelOptions' | 'EquityModelOptions'; const ModelOptionsTypeEnum: { Invalid: ModelOptions.ModelOptionsTypeEnum; OpaqueModelOptions: ModelOptions.ModelOptionsTypeEnum; EmptyModelOptions: ModelOptions.ModelOptionsTypeEnum; IndexModelOptions: ModelOptions.ModelOptionsTypeEnum; FxForwardModelOptions: ModelOptions.ModelOptionsTypeEnum; FundingLegModelOptions: ModelOptions.ModelOptionsTypeEnum; EquityModelOptions: ModelOptions.ModelOptionsTypeEnum; }; }