UNPKG

@hakit/components

Version:
35 lines 1.64 kB
export declare const convertWindSpeedToMS: (windSpeed: number, unit: string) => number; export declare const convertTemperatureToCelsius: (temperature: number, unit: string) => number; export declare const convertTemperatureFromCelsius: (temperature: number, unit: string) => number; /** * * @param {number} temperature Temperature in celcius / fahrenheit * @param {number} humidity Humidity in RH (Relative Humidity) * @returns {number} Heat Index in celcius / farhenheit */ export declare function heatIndex(temperature: number, unit: string, humidity: number): number | null; /** * * @param {number} temperature Temperature in Celcius / Fahrenheit * @param {number} windSpeed Windspeed in M/S (meter per second) * @returns {number} Wind Chill Index in original unit */ export declare function windChillIndex(temperature: number, unit: string, windSpeed: number, windSpeedUnit: string): number; /** * Convert M/S to KM/H * @param {number} mps Meter Per Second * @returns {number} KM/H */ export declare function meterPerSecondToKilometerPerHour(mps: number): number; /** * @param {number} temperature Temperature in Celsius / Fahrenheit * @param {number} humidity Humidity in RH (Relative Humidity) * @param {number} windSpeed Windspeed in M/S (meter per second) * @returns {number} Apparent Temperature in original unit */ export declare function getAdditionalWeatherInformation(temperature?: number, unit?: string, windSpeedInMs?: number, windSpeedUnit?: string, humidity?: number): { feelsLike: number | null; heatIndex: number | null; windChill: number; } | null; //# sourceMappingURL=helpers.d.ts.map