UNPKG

@proton/ccxt

Version:

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

38 lines (37 loc) 3.79 kB
import { implicitReturnType } from '../types.js'; declare const isNumber: (number: unknown) => boolean; declare const isInteger: (number: unknown) => boolean; declare const isArray: (arg: any) => arg is any[]; declare const hasProps: (o: any) => boolean; declare const isString: (s: any) => boolean; declare const isObject: (o: any) => boolean; declare const isDictionary: (o: any) => boolean; declare const isStringCoercible: (x: any) => any; declare const prop: (o: any, k: any) => any; declare const asFloat: (x: any) => number; declare const asInteger: (x: any) => number; declare const safeFloat: (o: implicitReturnType, k: string | number, $default?: number) => number; declare const safeInteger: (o: implicitReturnType, k: string | number, $default?: number) => number; declare const safeIntegerProduct: (o: implicitReturnType, k: string | number, $factor: number, $default?: number) => number; declare const safeTimestamp: (o: implicitReturnType, k: string | number, $default?: number) => number; declare const safeValue: (o: implicitReturnType, k: string | number, $default?: any) => any; declare const safeString: (o: implicitReturnType, k: string | number, $default?: string) => string; declare const safeStringLower: (o: implicitReturnType, k: string | number, $default?: string) => string; declare const safeStringUpper: (o: implicitReturnType, k: string | number, $default?: string) => string; declare const safeFloat2: (o: implicitReturnType, k1: string | number, k2: string | number, $default?: number) => number; declare const safeInteger2: (o: implicitReturnType, k1: string | number, k2: string | number, $default?: number) => number; declare const safeIntegerProduct2: (o: implicitReturnType, k1: string | number, k2: string | number, $factor: number, $default?: number) => number; declare const safeTimestamp2: (o: implicitReturnType, k1: string | number, k2: string | number, $default?: any) => number; declare const safeValue2: (o: implicitReturnType, k1: string | number, k2: string | number, $default?: any) => any; declare const safeString2: (o: implicitReturnType, k1: string | number, k2: string | number, $default?: string) => string; declare const safeStringLower2: (o: implicitReturnType, k1: string | number, k2: string | number, $default?: string) => string; declare const safeStringUpper2: (o: implicitReturnType, k1: string | number, k2: string | number, $default?: string) => string; declare const safeFloatN: (o: implicitReturnType, k: (string | number)[], $default?: number) => number; declare const safeIntegerN: (o: implicitReturnType, k: (string | number)[], $default?: number) => number; declare const safeIntegerProductN: (o: implicitReturnType, k: (string | number)[], $factor: number, $default?: number) => number; declare const safeTimestampN: (o: implicitReturnType, k: (string | number)[], $default?: number) => number; declare const safeValueN: (o: implicitReturnType, k: (string | number)[], $default?: any) => any; declare const safeStringN: (o: implicitReturnType, k: (string | number)[], $default?: string) => string; declare const safeStringLowerN: (o: implicitReturnType, k: (string | number)[], $default?: string) => string; declare const safeStringUpperN: (o: implicitReturnType, k: (string | number)[], $default?: string) => string; export { isNumber, isInteger, isArray, isObject, isString, isStringCoercible, isDictionary, hasProps, prop, asFloat, asInteger, safeFloat, safeInteger, safeIntegerProduct, safeTimestamp, safeValue, safeString, safeStringLower, safeStringUpper, safeFloat2, safeInteger2, safeIntegerProduct2, safeTimestamp2, safeValue2, safeString2, safeStringLower2, safeStringUpper2, safeFloatN, safeIntegerN, safeIntegerProductN, safeTimestampN, safeValueN, safeStringN, safeStringLowerN, safeStringUpperN, };