import { Decimal } from "decimal.js"; import { Value } from "./Value.js"; import { Comparable } from "./Comparable.js"; import { ExprType } from "../type/ExprType.js"; import { IfcDateTimeValue } from "./IfcDateTimeValue.js"; export declare class IfcTimeStampValue implements Value, Comparable { private readonly timeStamp; constructor(value: string | number | Decimal); static of(value: Decimal | string | number): IfcTimeStampValue; getValue(): IfcTimeStampValue; getType(): ExprType; static isIfcTimeStampValueType(arg: any): arg is IfcTimeStampValue; equals(other: Value): boolean; toString(): string; compareTo(other: IfcTimeStampValue): number; getTimeStampSeconds(): Decimal; toIfcDateTimeValue(): IfcDateTimeValue; }