import { AbstractComplexValue, AbstractComplexValueJSON, IAbstractComplexValue } from "../../AbstractComplexValue"; import { RenderHints, ValueHints } from "../../hints"; export interface AbstractMeasurementJSON extends AbstractComplexValueJSON { unit: string; value: number; } export interface IMeasurement extends IAbstractComplexValue { unit: string; value: number; } /** * valid unit strings must be defined in the classes extending AbstractMeasurement as enum */ export declare abstract class AbstractMeasurement extends AbstractComplexValue implements IMeasurement { unit: string; value: number; static get valueHints(): ValueHints; static get renderHints(): RenderHints; toString(): string; } //# sourceMappingURL=AbstractMeasurement.d.ts.map