import { Decimal } from "./IonDecimal"; import { Precision } from "./IonPrecision"; export declare class Timestamp { private precision; private offset; private year; private month; private day; private hour; private minute; private seconds; constructor(precision?: Precision, offset?: number, year?: number, month?: number, day?: number, hour?: number, minute?: number, seconds?: number | string | Decimal); private checkValid(); getEpochMilliseconds(): number; stringValue(): string; numberValue(): number; toString(): string; isNull(): boolean; getZuluYear(): number; getZuluMonth(): number; getZuluDay(): number; getZuluHour(): number; getZuluMinute(): number; getZuluSeconds(): Decimal; getOffset(): number; getPrecision(): Precision; static readonly NULL: Timestamp; static parse(str: string): Timestamp; }