IUser
Source:src/interfaces/user.interface.ts
IIndexSettings
Source:src/interfaces/indexSetting.interface.ts
Top-level index setting with nested segment interfaces:
Type aliases
IKiteOrder
Source:src/interfaces/zerodha.interface.ts
Extends KiteOrder with platform-specific fields:
Kite Connect types
Literal types
Exchange, TransactionType, ProductType, OrderType, Validity, Mode, OrderVariety, Right, OrderStatus
IIndexDataRecord
Source:src/interfaces/indexData.interface.ts
Persisted snapshot fields: type, dataProvider, segments, date, time, OI metrics, ask/bid prices, and price differences. See Index Data model.
IIndexData
Source:src/interfaces/Index.interface.ts
Legacy TrueData tick: Symbol, LTP, OI, Volume, bid/ask. See Index model.
ISetting
Source:src/interfaces/setting.interface.ts
ApiResponse<T>
Source:src/interfaces/response.interface.ts
Standard API response wrapper: