import { Value, type OrdinaryObject, type Realm } from '#self'; /** https://tc39.es/proposal-temporal/#sec-properties-of-temporal-duration-instances */ export interface TemporalDurationObject extends OrdinaryObject { readonly InitializedTemporalDuration: never; readonly Years: bigint; readonly Months: bigint; readonly Weeks: bigint; readonly Days: bigint; readonly Hours: bigint; readonly Minutes: bigint; readonly Seconds: bigint; readonly Milliseconds: bigint; readonly Microseconds: bigint; readonly Nanoseconds: bigint; } export declare function isTemporalDurationObject(item: Value): item is TemporalDurationObject; export declare function bootstrapTemporalDuration(realmRec: Realm): import("#self").BuiltinFunctionObject; //# sourceMappingURL=Duration.d.mts.map