export type EnvironmentType = 'production' | 'development'; export type PriceType = 'bid' | 'ask' | 'change'; export interface TickerItem { timestamp: number; symbol: string; volume: number; bid: number; bidDir: number; ask: number; askDir: number; digits: number; spread: number; change: { bid: { amount: number; percentage: number; }; }; } export interface TickerOptions { projectUid: string; accountId: number; rtl?: boolean; instruments?: string[]; securities?: string[]; type?: PriceType[]; sort?: (tickerItems: TickerItem[]) => any[]; rootElement?: string; environment?: EnvironmentType; }