UNPKG

smartapi-typescript

Version:

TypeScript library for Angel One SmartAPI broker API

17 lines (16 loc) 1.5 kB
/** * Angelone SmartAPI TypeScript Library * A TypeScript wrapper for the Angelone SmartAPI broker API */ export { SmartAPI } from './lib/SmartAPI'; export { SmartAPIWebSocket, FeedMode } from './lib/WebSocket'; export { OrderStatusWebSocket } from './lib/OrderStatusWebSocket'; export { Auth } from './modules/auth'; export { Orders } from './modules/orders'; export { GTT } from './modules/gtt'; export { Portfolio } from './modules/portfolio'; export { Brokerage } from './modules/brokerage'; export { MarketData } from './modules/misc'; export { SmartAPIConfig, ApiResponse, SessionData, OrderParams, BracketOrderParams, CoverOrderParams, HistoricalDataParams, CandleData, OrderType, TransactionType, ProductType, Variety, Validity, Exchange, HistoricalInterval, Holding, Position, GTTCreateParams, GTTModifyParams, GTTCancelParams, GTTRuleListParams, GTTRuleData, GTTStatus, GTTErrorCodes, BrokerageCalculatorParams, BrokerageCalculatorOrder, BrokerageCalculatorResult, OrderChargesSummary, ChargeBreakupItem, PositionConversionParams, RMSData, AllHoldingsResponse, PostbackData, UserProfile, OrderDetails, OrderResponse, MarginCalculatorParams, MarginCalculatorPosition, MarginCalculatorResult, MarginComponents, OrderStatusResponse, OrderStatusCode, OrderStatusData } from './types'; export { API_URLS } from './constants/apiUrls'; export { ERROR_CODES, ErrorCategory, getErrorCategory, isAuthenticationError, isUserError, isOrderError, getErrorDescription } from './constants/errorCodes';