@qudtlib/core
Version:
Data model for QUDTLib
17 lines (16 loc) • 682 B
TypeScript
import { SupportsEquals } from "./baseTypes.js";
import { LangString } from "./langString.js";
import { Unit } from "./unit.js";
export declare class SystemOfUnits implements SupportsEquals<SystemOfUnits> {
readonly iri: string;
readonly labels: LangString[];
readonly baseUnitIris: string[];
readonly abbreviation?: string;
private static readonly GM_iri;
private static readonly KiloGM_iri;
constructor(iri: string, labels: LangString[], abbreviation?: string, baseUnitIris?: string[]);
equals(other?: SystemOfUnits): boolean;
hasBaseUnit(unit: Unit): boolean;
allowsUnit(unit: Unit): boolean;
}
//# sourceMappingURL=systemOfUnits.d.ts.map