UNPKG

@atomic-ehr/ucum

Version:

TypeScript implementation of UCUM (Unified Code for Units of Measure)

11 lines 618 B
import type { DimensionObject } from './dimension'; export declare class ConversionError extends Error { constructor(message: string); } export declare class IncompatibleDimensionsError extends ConversionError { constructor(fromUnit: string, toUnit: string, fromDim: DimensionObject, toDim: DimensionObject); } export declare function convert(value: number, fromUnit: string, toUnit: string): number; export declare function isConvertible(fromUnit: string, toUnit: string): boolean; export declare function getConversionFactor(fromUnit: string, toUnit: string): number; //# sourceMappingURL=conversion.d.ts.map