import { EPropertyValueUnit, EPropertyValueUnitGroup, IProperty } from "./Types";
export declare const getDefaultUnitString: (unit: string | EPropertyValueUnit) => string;
export declare const getDefaultUnitPrecision: (unit: string | EPropertyValueUnit) => number;
export declare const getDefaultRoundedValue: (value: number, unit: string | EPropertyValueUnit) => number;
export declare const getUnitValueAsString: (value: number, unit: string | EPropertyValueUnit, locale?: string | undefined) => string;
export declare const convert: (value: number, from: EPropertyValueUnit, to: EPropertyValueUnit) => number;
export declare const getGroupOfUnit: (unit: EPropertyValueUnit) => EPropertyValueUnitGroup;
export declare const convertProperty: <T extends IProperty>(property: T, from: EPropertyValueUnit, to: EPropertyValueUnit) => T | undefined;
