clientnode
Version:
upgrade to object orientated rock solid plugins
36 lines (35 loc) • 1.44 kB
TypeScript
/**
* Determines corresponding utc timestamp for given date object.
* @param value - Date to convert.
* @param inMilliseconds - Indicates whether given number should be in
* seconds (default) or milliseconds.
* @returns Determined numerous value.
*/
export declare const getUTCTimestamp: (value?: Date | null | number | string, inMilliseconds?: boolean) => number;
/**
* Checks if given object is java scripts native "Number.NaN" object.
* @param value - Value to check.
* @returns Returns whether given value is not a number or not.
*/
export declare const isNotANumber: (value: unknown) => boolean;
/**
* Rounds a given number accurate to given number of digits.
* @param number - The number to round.
* @param digits - The number of digits after comma.
* @returns Returns the rounded number.
*/
export declare const round: (number: number, digits?: number) => number;
/**
* Rounds a given number up accurate to given number of digits.
* @param number - The number to round.
* @param digits - The number of digits after comma.
* @returns Returns the rounded number.
*/
export declare const ceil: (number: number, digits?: number) => number;
/**
* Rounds a given number down accurate to given number of digits.
* @param number - The number to round.
* @param digits - The number of digits after comma.
* @returns Returns the rounded number.
*/
export declare const floor: (number: number, digits?: number) => number;