import { type TimeZoneIdentifier } from '../../abstract-ops/temporal/addition.mts'; import { type CalendarType } from '../../abstract-ops/temporal/calendar.mts'; import { Value, type OrdinaryObject, type Realm } from '#self'; /** https://tc39.es/proposal-temporal/#sec-properties-of-temporal-zoneddatetime-instances */ export interface TemporalZonedDateTimeObject extends OrdinaryObject { readonly InitializedTemporalZonedDateTime: never; readonly EpochNanoseconds: bigint; readonly TimeZone: TimeZoneIdentifier; readonly Calendar: CalendarType; } export declare function isTemporalZonedDateTimeObject(o: Value): o is TemporalZonedDateTimeObject; export declare function bootstrapTemporalZonedDateTime(realmRec: Realm): import("#self").BuiltinFunctionObject; //# sourceMappingURL=ZonedDateTime.d.mts.map