UNPKG

indicatorts

Version:

Stock technical indicators and strategies in TypeScript for browser and server programs.

29 lines (28 loc) 699 B
import { StrategyResult } from './strategyResult'; import { CompanyInfo } from '../company/companyInfo'; /** * Company result. */ export interface CompanyResult { companyInfo: CompanyInfo; strategyResults: StrategyResult[]; } /** * Company result sort by. */ export declare enum CompanyResultSortBy { SYMBOL = 0, NAME = 1, STRATEGY = 2, GAIN = 3, ACTION = 4 } /** * Sorts the company results. * * @param companyResults company results. * @param sortBy sort by. * @param ascending toggle. * @return sorted results. */ export declare function sortCompanyResults(companyResults: CompanyResult[], sortBy: CompanyResultSortBy, ascending: boolean): CompanyResult[];