UNPKG

@proton/ccxt

Version:

A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 130+ exchanges

28 lines (27 loc) 1.49 kB
declare const keys: { (o: object): string[]; (o: {}): string[]; }; declare const values: (x: any) => any[]; declare const index: (x: any) => Set<any>; declare const extend: (...args: any[]) => any; declare const clone: (x: any) => any; declare const ordered: (x: any) => any; declare const unique: (x: any) => any[]; declare const arrayConcat: (a: any, b: any) => any; declare const inArray: (needle: any, haystack: any) => any; declare const toArray: (object: any) => unknown[]; declare const isEmpty: (object: any) => boolean; declare const keysort: (x: any, out?: {}) => {}; declare const groupBy: (x: any, k: any, out?: {}) => {}; declare const indexBy: (x: any, k: any, out?: {}) => {}; declare const filterBy: (x: any, k: any, value?: any, out?: any[]) => any[]; declare const sortBy: (array: any, key: any, descending?: boolean, direction?: number) => any; declare const sortBy2: (array: any, key1: any, key2: any, descending?: boolean, direction?: number) => any; declare const flatten: (x: any, out?: any[]) => any[]; declare const pluck: (x: any, k: any) => any[]; declare const omit: (x: any, ...args: any[]) => any; declare const sum: (...xs: any[]) => any; declare const deepExtend: (...xs: any[]) => any; declare const merge: (target: any, ...args: any[]) => any; export { keys, values, extend, clone, index, ordered, unique, arrayConcat, inArray, toArray, isEmpty, keysort, indexBy, groupBy, filterBy, sortBy, sortBy2, flatten, pluck, omit, sum, deepExtend, merge, };