From 5b307ab2273ff71305370b126f50b46e2c81783a Mon Sep 17 00:00:00 2001 From: Dmitry Khalanskiy Date: Fri, 29 Nov 2024 14:32:39 +0100 Subject: [PATCH 1/4] Enable binary compatibility validation --- benchmarks/api/benchmarks.api | 0 build.gradle.kts | 8 + core/api/kotlinx-datetime.api | 877 +++++ core/api/kotlinx-datetime.klib.api | 3119 +++++++++++++++++ ...atetime-js-test-without-timezones.klib.api | 0 ...inx-datetime-js-without-timezones.klib.api | 0 .../api/kotlinx-datetime-serialization.api | 0 .../kotlinx-datetime-serialization.klib.api | 0 .../api/kotlinx-datetime-zoneinfo.klib.api | 8 + 9 files changed, 4012 insertions(+) create mode 100644 benchmarks/api/benchmarks.api create mode 100644 core/api/kotlinx-datetime.api create mode 100644 core/api/kotlinx-datetime.klib.api create mode 100644 js-without-timezones/api/kotlinx-datetime-js-test-without-timezones.klib.api create mode 100644 js-without-timezones/api/kotlinx-datetime-js-without-timezones.klib.api create mode 100644 serialization/api/kotlinx-datetime-serialization.api create mode 100644 serialization/api/kotlinx-datetime-serialization.klib.api create mode 100644 timezones/full/api/kotlinx-datetime-zoneinfo.klib.api diff --git a/benchmarks/api/benchmarks.api b/benchmarks/api/benchmarks.api new file mode 100644 index 000000000..e69de29bb diff --git a/build.gradle.kts b/build.gradle.kts index 6f2aea9aa..6615ca98c 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,6 +2,7 @@ plugins { id("kotlinx.team.infra") version "0.4.0-dev-81" kotlin("multiplatform") apply false id("org.jetbrains.kotlinx.kover") version "0.8.0-Beta2" + id("org.jetbrains.kotlinx.binary-compatibility-validator") version "0.17.0" } infra { @@ -61,3 +62,10 @@ dependencies { kover(project(":kotlinx-datetime")) kover(project(":kotlinx-datetime-serialization")) } + +apiValidation { + @OptIn(kotlinx.validation.ExperimentalBCVApi::class) + klib { + enabled = true + } +} diff --git a/core/api/kotlinx-datetime.api b/core/api/kotlinx-datetime.api new file mode 100644 index 000000000..45d54119c --- /dev/null +++ b/core/api/kotlinx-datetime.api @@ -0,0 +1,877 @@ +public abstract interface class kotlinx/datetime/Clock { + public static final field Companion Lkotlinx/datetime/Clock$Companion; + public abstract fun now ()Lkotlinx/datetime/Instant; +} + +public final class kotlinx/datetime/Clock$Companion { +} + +public final class kotlinx/datetime/Clock$System : kotlinx/datetime/Clock { + public static final field INSTANCE Lkotlinx/datetime/Clock$System; + public fun now ()Lkotlinx/datetime/Instant; +} + +public final class kotlinx/datetime/ClockKt { + public static final fun asClock (Lkotlin/time/TimeSource;Lkotlinx/datetime/Instant;)Lkotlinx/datetime/Clock; + public static final fun asTimeSource (Lkotlinx/datetime/Clock;)Lkotlin/time/TimeSource$WithComparableMarks; + public static final fun todayAt (Lkotlinx/datetime/Clock;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/LocalDate; + public static final fun todayIn (Lkotlinx/datetime/Clock;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/LocalDate; +} + +public final class kotlinx/datetime/ConvertersKt { + public static final fun toJavaInstant (Lkotlinx/datetime/Instant;)Ljava/time/Instant; + public static final fun toJavaLocalDate (Lkotlinx/datetime/LocalDate;)Ljava/time/LocalDate; + public static final fun toJavaLocalDateTime (Lkotlinx/datetime/LocalDateTime;)Ljava/time/LocalDateTime; + public static final fun toJavaLocalTime (Lkotlinx/datetime/LocalTime;)Ljava/time/LocalTime; + public static final fun toJavaPeriod (Lkotlinx/datetime/DatePeriod;)Ljava/time/Period; + public static final fun toJavaZoneId (Lkotlinx/datetime/TimeZone;)Ljava/time/ZoneId; + public static final fun toJavaZoneOffset (Lkotlinx/datetime/FixedOffsetTimeZone;)Ljava/time/ZoneOffset; + public static final fun toJavaZoneOffset (Lkotlinx/datetime/UtcOffset;)Ljava/time/ZoneOffset; + public static final fun toKotlinDatePeriod (Ljava/time/Period;)Lkotlinx/datetime/DatePeriod; + public static final fun toKotlinFixedOffsetTimeZone (Ljava/time/ZoneOffset;)Lkotlinx/datetime/FixedOffsetTimeZone; + public static final fun toKotlinInstant (Ljava/time/Instant;)Lkotlinx/datetime/Instant; + public static final fun toKotlinLocalDate (Ljava/time/LocalDate;)Lkotlinx/datetime/LocalDate; + public static final fun toKotlinLocalDateTime (Ljava/time/LocalDateTime;)Lkotlinx/datetime/LocalDateTime; + public static final fun toKotlinLocalTime (Ljava/time/LocalTime;)Lkotlinx/datetime/LocalTime; + public static final fun toKotlinTimeZone (Ljava/time/ZoneId;)Lkotlinx/datetime/TimeZone; + public static final fun toKotlinUtcOffset (Ljava/time/ZoneOffset;)Lkotlinx/datetime/UtcOffset; + public static final fun toKotlinZoneOffset (Ljava/time/ZoneOffset;)Lkotlinx/datetime/FixedOffsetTimeZone; +} + +public final class kotlinx/datetime/DatePeriod : kotlinx/datetime/DateTimePeriod { + public static final field Companion Lkotlinx/datetime/DatePeriod$Companion; + public fun (III)V + public synthetic fun (IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun getDays ()I + public fun getHours ()I + public fun getMinutes ()I + public fun getNanoseconds ()I + public fun getSeconds ()I +} + +public final class kotlinx/datetime/DatePeriod$Companion { + public final fun parse (Ljava/lang/String;)Lkotlinx/datetime/DatePeriod; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/DateTimeArithmeticException : java/lang/RuntimeException { + public fun ()V + public fun (Ljava/lang/String;)V + public fun (Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Ljava/lang/Throwable;)V +} + +public abstract class kotlinx/datetime/DateTimePeriod { + public static final field Companion Lkotlinx/datetime/DateTimePeriod$Companion; + public fun equals (Ljava/lang/Object;)Z + public abstract fun getDays ()I + public fun getHours ()I + public fun getMinutes ()I + public final fun getMonths ()I + public fun getNanoseconds ()I + public fun getSeconds ()I + public final fun getYears ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/DateTimePeriod$Companion { + public final fun parse (Ljava/lang/String;)Lkotlinx/datetime/DateTimePeriod; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/DateTimePeriodKt { + public static final fun DateTimePeriod (IIIIIIJ)Lkotlinx/datetime/DateTimePeriod; + public static synthetic fun DateTimePeriod$default (IIIIIIJILjava/lang/Object;)Lkotlinx/datetime/DateTimePeriod; + public static final fun plus (Lkotlinx/datetime/DatePeriod;Lkotlinx/datetime/DatePeriod;)Lkotlinx/datetime/DatePeriod; + public static final fun plus (Lkotlinx/datetime/DateTimePeriod;Lkotlinx/datetime/DateTimePeriod;)Lkotlinx/datetime/DateTimePeriod; + public static final fun toDatePeriod (Ljava/lang/String;)Lkotlinx/datetime/DatePeriod; + public static final fun toDateTimePeriod (Ljava/lang/String;)Lkotlinx/datetime/DateTimePeriod; + public static final fun toDateTimePeriod-LRDsOJo (J)Lkotlinx/datetime/DateTimePeriod; +} + +public abstract class kotlinx/datetime/DateTimeUnit { + public static final field Companion Lkotlinx/datetime/DateTimeUnit$Companion; + protected final fun formatToString (ILjava/lang/String;)Ljava/lang/String; + protected final fun formatToString (JLjava/lang/String;)Ljava/lang/String; + public abstract fun times (I)Lkotlinx/datetime/DateTimeUnit; +} + +public final class kotlinx/datetime/DateTimeUnit$Companion { + public final fun getCENTURY ()Lkotlinx/datetime/DateTimeUnit$MonthBased; + public final fun getDAY ()Lkotlinx/datetime/DateTimeUnit$DayBased; + public final fun getHOUR ()Lkotlinx/datetime/DateTimeUnit$TimeBased; + public final fun getMICROSECOND ()Lkotlinx/datetime/DateTimeUnit$TimeBased; + public final fun getMILLISECOND ()Lkotlinx/datetime/DateTimeUnit$TimeBased; + public final fun getMINUTE ()Lkotlinx/datetime/DateTimeUnit$TimeBased; + public final fun getMONTH ()Lkotlinx/datetime/DateTimeUnit$MonthBased; + public final fun getNANOSECOND ()Lkotlinx/datetime/DateTimeUnit$TimeBased; + public final fun getQUARTER ()Lkotlinx/datetime/DateTimeUnit$MonthBased; + public final fun getSECOND ()Lkotlinx/datetime/DateTimeUnit$TimeBased; + public final fun getWEEK ()Lkotlinx/datetime/DateTimeUnit$DayBased; + public final fun getYEAR ()Lkotlinx/datetime/DateTimeUnit$MonthBased; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract class kotlinx/datetime/DateTimeUnit$DateBased : kotlinx/datetime/DateTimeUnit { + public static final field Companion Lkotlinx/datetime/DateTimeUnit$DateBased$Companion; +} + +public final class kotlinx/datetime/DateTimeUnit$DateBased$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/DateTimeUnit$DayBased : kotlinx/datetime/DateTimeUnit$DateBased { + public static final field Companion Lkotlinx/datetime/DateTimeUnit$DayBased$Companion; + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getDays ()I + public fun hashCode ()I + public fun times (I)Lkotlinx/datetime/DateTimeUnit$DayBased; + public synthetic fun times (I)Lkotlinx/datetime/DateTimeUnit; + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/DateTimeUnit$DayBased$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/DateTimeUnit$MonthBased : kotlinx/datetime/DateTimeUnit$DateBased { + public static final field Companion Lkotlinx/datetime/DateTimeUnit$MonthBased$Companion; + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getMonths ()I + public fun hashCode ()I + public fun times (I)Lkotlinx/datetime/DateTimeUnit$MonthBased; + public synthetic fun times (I)Lkotlinx/datetime/DateTimeUnit; + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/DateTimeUnit$MonthBased$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/DateTimeUnit$TimeBased : kotlinx/datetime/DateTimeUnit { + public static final field Companion Lkotlinx/datetime/DateTimeUnit$TimeBased$Companion; + public fun (J)V + public fun equals (Ljava/lang/Object;)Z + public final fun getDuration-UwyO8pc ()J + public final fun getNanoseconds ()J + public fun hashCode ()I + public fun times (I)Lkotlinx/datetime/DateTimeUnit$TimeBased; + public synthetic fun times (I)Lkotlinx/datetime/DateTimeUnit; + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/DateTimeUnit$TimeBased$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/DayOfWeekKt { + public static final fun DayOfWeek (I)Ljava/time/DayOfWeek; + public static final fun getIsoDayNumber (Ljava/time/DayOfWeek;)I +} + +public final class kotlinx/datetime/FixedOffsetTimeZone : kotlinx/datetime/TimeZone { + public static final field Companion Lkotlinx/datetime/FixedOffsetTimeZone$Companion; + public fun (Lkotlinx/datetime/UtcOffset;)V + public final fun getOffset ()Lkotlinx/datetime/UtcOffset; + public final fun getTotalSeconds ()I +} + +public final class kotlinx/datetime/FixedOffsetTimeZone$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/IllegalTimeZoneException : java/lang/IllegalArgumentException { + public fun ()V + public fun (Ljava/lang/String;)V + public fun (Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Ljava/lang/Throwable;)V +} + +public final class kotlinx/datetime/Instant : java/lang/Comparable { + public static final field Companion Lkotlinx/datetime/Instant$Companion; + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlinx/datetime/Instant;)I + public fun equals (Ljava/lang/Object;)Z + public final fun getEpochSeconds ()J + public final fun getNanosecondsOfSecond ()I + public fun hashCode ()I + public final fun minus-5sfh64U (Lkotlinx/datetime/Instant;)J + public final fun minus-LRDsOJo (J)Lkotlinx/datetime/Instant; + public final fun plus-LRDsOJo (J)Lkotlinx/datetime/Instant; + public final fun toEpochMilliseconds ()J + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/Instant$Companion { + public final fun fromEpochMilliseconds (J)Lkotlinx/datetime/Instant; + public final fun fromEpochSeconds (JI)Lkotlinx/datetime/Instant; + public final fun fromEpochSeconds (JJ)Lkotlinx/datetime/Instant; + public static synthetic fun fromEpochSeconds$default (Lkotlinx/datetime/Instant$Companion;JJILjava/lang/Object;)Lkotlinx/datetime/Instant; + public final fun getDISTANT_FUTURE ()Lkotlinx/datetime/Instant; + public final fun getDISTANT_PAST ()Lkotlinx/datetime/Instant; + public final fun now ()Lkotlinx/datetime/Instant; + public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/Instant; + public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public static synthetic fun parse$default (Lkotlinx/datetime/Instant$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/Instant; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/InstantJvmKt { + public static final fun minus (Lkotlinx/datetime/Instant;ILkotlinx/datetime/DateTimeUnit;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun periodUntil (Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/DateTimePeriod; + public static final fun plus (Lkotlinx/datetime/Instant;ILkotlinx/datetime/DateTimeUnit;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun plus (Lkotlinx/datetime/Instant;JLkotlinx/datetime/DateTimeUnit$TimeBased;)Lkotlinx/datetime/Instant; + public static final fun plus (Lkotlinx/datetime/Instant;JLkotlinx/datetime/DateTimeUnit;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun plus (Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimePeriod;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun plus (Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimeUnit;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun until (Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimeUnit;Lkotlinx/datetime/TimeZone;)J +} + +public final class kotlinx/datetime/InstantKt { + public static final fun daysUntil (Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/TimeZone;)I + public static final fun format (Lkotlinx/datetime/Instant;Lkotlinx/datetime/format/DateTimeFormat;Lkotlinx/datetime/UtcOffset;)Ljava/lang/String; + public static synthetic fun format$default (Lkotlinx/datetime/Instant;Lkotlinx/datetime/format/DateTimeFormat;Lkotlinx/datetime/UtcOffset;ILjava/lang/Object;)Ljava/lang/String; + public static final fun isDistantFuture (Lkotlinx/datetime/Instant;)Z + public static final fun isDistantPast (Lkotlinx/datetime/Instant;)Z + public static final fun minus (Lkotlinx/datetime/Instant;ILkotlinx/datetime/DateTimeUnit$TimeBased;)Lkotlinx/datetime/Instant; + public static final fun minus (Lkotlinx/datetime/Instant;JLkotlinx/datetime/DateTimeUnit$TimeBased;)Lkotlinx/datetime/Instant; + public static final fun minus (Lkotlinx/datetime/Instant;JLkotlinx/datetime/DateTimeUnit;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun minus (Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimePeriod;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun minus (Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimeUnit$TimeBased;)Lkotlinx/datetime/Instant; + public static final fun minus (Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimeUnit;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun minus (Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimeUnit$TimeBased;)J + public static final fun minus (Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimeUnit;Lkotlinx/datetime/TimeZone;)J + public static final fun minus (Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/DateTimePeriod; + public static final fun monthsUntil (Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/TimeZone;)I + public static final fun plus (Lkotlinx/datetime/Instant;ILkotlinx/datetime/DateTimeUnit$TimeBased;)Lkotlinx/datetime/Instant; + public static final fun plus (Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimeUnit$TimeBased;)Lkotlinx/datetime/Instant; + public static final fun toInstant (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public static final fun until (Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/DateTimeUnit$TimeBased;)J + public static final fun yearsUntil (Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/TimeZone;)I +} + +public final class kotlinx/datetime/LocalDate : java/lang/Comparable { + public static final field Companion Lkotlinx/datetime/LocalDate$Companion; + public fun (III)V + public fun (ILjava/time/Month;I)V + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlinx/datetime/LocalDate;)I + public fun equals (Ljava/lang/Object;)Z + public final fun getDayOfMonth ()I + public final fun getDayOfWeek ()Ljava/time/DayOfWeek; + public final fun getDayOfYear ()I + public final fun getMonth ()Ljava/time/Month; + public final fun getMonthNumber ()I + public final fun getYear ()I + public fun hashCode ()I + public final fun toEpochDays ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/LocalDate$Companion { + public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat; + public final fun fromEpochDays (I)Lkotlinx/datetime/LocalDate; + public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/LocalDate; + public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/LocalDate; + public static synthetic fun parse$default (Lkotlinx/datetime/LocalDate$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/LocalDate; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/LocalDate$Formats { + public static final field INSTANCE Lkotlinx/datetime/LocalDate$Formats; + public final fun getISO ()Lkotlinx/datetime/format/DateTimeFormat; + public final fun getISO_BASIC ()Lkotlinx/datetime/format/DateTimeFormat; +} + +public final class kotlinx/datetime/LocalDateJvmKt { + public static final fun daysUntil (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;)I + public static final fun minus (Lkotlinx/datetime/LocalDate;ILkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; + public static final fun monthsUntil (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;)I + public static final fun periodUntil (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;)Lkotlinx/datetime/DatePeriod; + public static final fun plus (Lkotlinx/datetime/LocalDate;ILkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; + public static final fun plus (Lkotlinx/datetime/LocalDate;JLkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; + public static final fun plus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DatePeriod;)Lkotlinx/datetime/LocalDate; + public static final fun plus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; + public static final fun until (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DateTimeUnit$DateBased;)I + public static final fun yearsUntil (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;)I +} + +public final class kotlinx/datetime/LocalDateKt { + public static final fun atTime (Lkotlinx/datetime/LocalDate;IIII)Lkotlinx/datetime/LocalDateTime; + public static final fun atTime (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalTime;)Lkotlinx/datetime/LocalDateTime; + public static synthetic fun atTime$default (Lkotlinx/datetime/LocalDate;IIIIILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime; + public static final fun format (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/format/DateTimeFormat;)Ljava/lang/String; + public static final fun minus (Lkotlinx/datetime/LocalDate;JLkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; + public static final fun minus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DatePeriod;)Lkotlinx/datetime/LocalDate; + public static final fun minus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; + public static final fun minus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;)Lkotlinx/datetime/DatePeriod; + public static final fun toLocalDate (Ljava/lang/String;)Lkotlinx/datetime/LocalDate; +} + +public final class kotlinx/datetime/LocalDateTime : java/lang/Comparable { + public static final field Companion Lkotlinx/datetime/LocalDateTime$Companion; + public fun (IIIIIII)V + public synthetic fun (IIIIIIIILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (ILjava/time/Month;IIIII)V + public synthetic fun (ILjava/time/Month;IIIIIILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalTime;)V + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlinx/datetime/LocalDateTime;)I + public fun equals (Ljava/lang/Object;)Z + public final fun getDate ()Lkotlinx/datetime/LocalDate; + public final fun getDayOfMonth ()I + public final fun getDayOfWeek ()Ljava/time/DayOfWeek; + public final fun getDayOfYear ()I + public final fun getHour ()I + public final fun getMinute ()I + public final fun getMonth ()Ljava/time/Month; + public final fun getMonthNumber ()I + public final fun getNanosecond ()I + public final fun getSecond ()I + public final fun getTime ()Lkotlinx/datetime/LocalTime; + public final fun getYear ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/LocalDateTime$Companion { + public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat; + public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/LocalDateTime; + public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/LocalDateTime; + public static synthetic fun parse$default (Lkotlinx/datetime/LocalDateTime$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/LocalDateTime$Formats { + public static final field INSTANCE Lkotlinx/datetime/LocalDateTime$Formats; + public final fun getISO ()Lkotlinx/datetime/format/DateTimeFormat; +} + +public final class kotlinx/datetime/LocalDateTimeKt { + public static final fun format (Lkotlinx/datetime/LocalDateTime;Lkotlinx/datetime/format/DateTimeFormat;)Ljava/lang/String; + public static final fun toLocalDateTime (Ljava/lang/String;)Lkotlinx/datetime/LocalDateTime; +} + +public final class kotlinx/datetime/LocalTime : java/lang/Comparable { + public static final field Companion Lkotlinx/datetime/LocalTime$Companion; + public fun (IIII)V + public synthetic fun (IIIIILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlinx/datetime/LocalTime;)I + public fun equals (Ljava/lang/Object;)Z + public final fun getHour ()I + public final fun getMinute ()I + public final fun getNanosecond ()I + public final fun getSecond ()I + public fun hashCode ()I + public final fun toMillisecondOfDay ()I + public final fun toNanosecondOfDay ()J + public final fun toSecondOfDay ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/LocalTime$Companion { + public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat; + public final fun fromMillisecondOfDay (I)Lkotlinx/datetime/LocalTime; + public final fun fromNanosecondOfDay (J)Lkotlinx/datetime/LocalTime; + public final fun fromSecondOfDay (I)Lkotlinx/datetime/LocalTime; + public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/LocalTime; + public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/LocalTime; + public static synthetic fun parse$default (Lkotlinx/datetime/LocalTime$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/LocalTime; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/LocalTime$Formats { + public static final field INSTANCE Lkotlinx/datetime/LocalTime$Formats; + public final fun getISO ()Lkotlinx/datetime/format/DateTimeFormat; +} + +public final class kotlinx/datetime/LocalTimeKt { + public static final fun atDate (Lkotlinx/datetime/LocalTime;III)Lkotlinx/datetime/LocalDateTime; + public static final fun atDate (Lkotlinx/datetime/LocalTime;ILjava/time/Month;I)Lkotlinx/datetime/LocalDateTime; + public static final fun atDate (Lkotlinx/datetime/LocalTime;Lkotlinx/datetime/LocalDate;)Lkotlinx/datetime/LocalDateTime; + public static synthetic fun atDate$default (Lkotlinx/datetime/LocalTime;IIIILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime; + public static synthetic fun atDate$default (Lkotlinx/datetime/LocalTime;ILjava/time/Month;IILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime; + public static final fun format (Lkotlinx/datetime/LocalTime;Lkotlinx/datetime/format/DateTimeFormat;)Ljava/lang/String; + public static final fun toLocalTime (Ljava/lang/String;)Lkotlinx/datetime/LocalTime; +} + +public final class kotlinx/datetime/MonthKt { + public static final fun Month (I)Ljava/time/Month; + public static final fun getNumber (Ljava/time/Month;)I +} + +public class kotlinx/datetime/TimeZone { + public static final field Companion Lkotlinx/datetime/TimeZone$Companion; + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()Ljava/lang/String; + public fun hashCode ()I + public final fun toInstant (Lkotlinx/datetime/LocalDateTime;)Lkotlinx/datetime/Instant; + public final fun toLocalDateTime (Lkotlinx/datetime/Instant;)Lkotlinx/datetime/LocalDateTime; + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/TimeZone$Companion { + public final fun currentSystemDefault ()Lkotlinx/datetime/TimeZone; + public final fun getAvailableZoneIds ()Ljava/util/Set; + public final fun getUTC ()Lkotlinx/datetime/FixedOffsetTimeZone; + public final fun of (Ljava/lang/String;)Lkotlinx/datetime/TimeZone; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/TimeZoneKt { + public static final fun atStartOfDayIn (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun offsetAt (Lkotlinx/datetime/TimeZone;Lkotlinx/datetime/Instant;)Lkotlinx/datetime/UtcOffset; + public static final fun offsetIn (Lkotlinx/datetime/Instant;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/UtcOffset; + public static final fun toInstant (Lkotlinx/datetime/LocalDateTime;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/Instant; + public static final fun toInstant (Lkotlinx/datetime/LocalDateTime;Lkotlinx/datetime/UtcOffset;)Lkotlinx/datetime/Instant; + public static final fun toLocalDateTime (Lkotlinx/datetime/Instant;Lkotlinx/datetime/TimeZone;)Lkotlinx/datetime/LocalDateTime; +} + +public final class kotlinx/datetime/UtcOffset { + public static final field Companion Lkotlinx/datetime/UtcOffset$Companion; + public fun (Ljava/time/ZoneOffset;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getTotalSeconds ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/UtcOffset$Companion { + public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat; + public final fun getZERO ()Lkotlinx/datetime/UtcOffset; + public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/UtcOffset; + public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/UtcOffset; + public static synthetic fun parse$default (Lkotlinx/datetime/UtcOffset$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/UtcOffset; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class kotlinx/datetime/UtcOffset$Formats { + public static final field INSTANCE Lkotlinx/datetime/UtcOffset$Formats; + public final fun getFOUR_DIGITS ()Lkotlinx/datetime/format/DateTimeFormat; + public final fun getISO ()Lkotlinx/datetime/format/DateTimeFormat; + public final fun getISO_BASIC ()Lkotlinx/datetime/format/DateTimeFormat; +} + +public final class kotlinx/datetime/UtcOffsetJvmKt { + public static final fun UtcOffset (Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Lkotlinx/datetime/UtcOffset; + public static synthetic fun UtcOffset$default (Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Lkotlinx/datetime/UtcOffset; +} + +public final class kotlinx/datetime/UtcOffsetKt { + public static final fun UtcOffset ()Lkotlinx/datetime/UtcOffset; + public static final fun asTimeZone (Lkotlinx/datetime/UtcOffset;)Lkotlinx/datetime/FixedOffsetTimeZone; + public static final fun format (Lkotlinx/datetime/UtcOffset;Lkotlinx/datetime/format/DateTimeFormat;)Ljava/lang/String; +} + +public final class kotlinx/datetime/format/AmPmMarker : java/lang/Enum { + public static final field AM Lkotlinx/datetime/format/AmPmMarker; + public static final field PM Lkotlinx/datetime/format/AmPmMarker; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lkotlinx/datetime/format/AmPmMarker; + public static fun values ()[Lkotlinx/datetime/format/AmPmMarker; +} + +public final class kotlinx/datetime/format/DateTimeComponents { + public static final field Companion Lkotlinx/datetime/format/DateTimeComponents$Companion; + public fun ()V + public final fun getAmPm ()Lkotlinx/datetime/format/AmPmMarker; + public final fun getDayOfMonth ()Ljava/lang/Integer; + public final fun getDayOfWeek ()Ljava/time/DayOfWeek; + public final fun getDayOfYear ()Ljava/lang/Integer; + public final fun getHour ()Ljava/lang/Integer; + public final fun getHourOfAmPm ()Ljava/lang/Integer; + public final fun getMinute ()Ljava/lang/Integer; + public final fun getMonth ()Ljava/time/Month; + public final fun getMonthNumber ()Ljava/lang/Integer; + public final fun getNanosecond ()Ljava/lang/Integer; + public final fun getOffsetHours ()Ljava/lang/Integer; + public final fun getOffsetIsNegative ()Ljava/lang/Boolean; + public final fun getOffsetMinutesOfHour ()Ljava/lang/Integer; + public final fun getOffsetSecondsOfMinute ()Ljava/lang/Integer; + public final fun getSecond ()Ljava/lang/Integer; + public final fun getTimeZoneId ()Ljava/lang/String; + public final fun getYear ()Ljava/lang/Integer; + public final fun setAmPm (Lkotlinx/datetime/format/AmPmMarker;)V + public final fun setDate (Lkotlinx/datetime/LocalDate;)V + public final fun setDateTime (Lkotlinx/datetime/LocalDateTime;)V + public final fun setDateTimeOffset (Lkotlinx/datetime/Instant;Lkotlinx/datetime/UtcOffset;)V + public final fun setDateTimeOffset (Lkotlinx/datetime/LocalDateTime;Lkotlinx/datetime/UtcOffset;)V + public final fun setDayOfMonth (Ljava/lang/Integer;)V + public final fun setDayOfWeek (Ljava/time/DayOfWeek;)V + public final fun setDayOfYear (Ljava/lang/Integer;)V + public final fun setHour (Ljava/lang/Integer;)V + public final fun setHourOfAmPm (Ljava/lang/Integer;)V + public final fun setMinute (Ljava/lang/Integer;)V + public final fun setMonth (Ljava/time/Month;)V + public final fun setMonthNumber (Ljava/lang/Integer;)V + public final fun setNanosecond (Ljava/lang/Integer;)V + public final fun setOffset (Lkotlinx/datetime/UtcOffset;)V + public final fun setOffsetHours (Ljava/lang/Integer;)V + public final fun setOffsetIsNegative (Ljava/lang/Boolean;)V + public final fun setOffsetMinutesOfHour (Ljava/lang/Integer;)V + public final fun setOffsetSecondsOfMinute (Ljava/lang/Integer;)V + public final fun setSecond (Ljava/lang/Integer;)V + public final fun setTime (Lkotlinx/datetime/LocalTime;)V + public final fun setTimeZoneId (Ljava/lang/String;)V + public final fun setYear (Ljava/lang/Integer;)V + public final fun toInstantUsingOffset ()Lkotlinx/datetime/Instant; + public final fun toLocalDate ()Lkotlinx/datetime/LocalDate; + public final fun toLocalDateTime ()Lkotlinx/datetime/LocalDateTime; + public final fun toLocalTime ()Lkotlinx/datetime/LocalTime; + public final fun toUtcOffset ()Lkotlinx/datetime/UtcOffset; +} + +public final class kotlinx/datetime/format/DateTimeComponents$Companion { + public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat; +} + +public final class kotlinx/datetime/format/DateTimeComponents$Formats { + public static final field INSTANCE Lkotlinx/datetime/format/DateTimeComponents$Formats; + public final fun getISO_DATE_TIME_OFFSET ()Lkotlinx/datetime/format/DateTimeFormat; + public final fun getRFC_1123 ()Lkotlinx/datetime/format/DateTimeFormat; +} + +public final class kotlinx/datetime/format/DateTimeComponentsKt { + public static final fun format (Lkotlinx/datetime/format/DateTimeFormat;Lkotlin/jvm/functions/Function1;)Ljava/lang/String; + public static final fun parse (Lkotlinx/datetime/format/DateTimeComponents$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/format/DateTimeComponents; +} + +public abstract interface class kotlinx/datetime/format/DateTimeFormat { + public static final field Companion Lkotlinx/datetime/format/DateTimeFormat$Companion; + public abstract fun format (Ljava/lang/Object;)Ljava/lang/String; + public abstract fun formatTo (Ljava/lang/Appendable;Ljava/lang/Object;)Ljava/lang/Appendable; + public abstract fun parse (Ljava/lang/CharSequence;)Ljava/lang/Object; + public abstract fun parseOrNull (Ljava/lang/CharSequence;)Ljava/lang/Object; +} + +public final class kotlinx/datetime/format/DateTimeFormat$Companion { + public final fun formatAsKotlinBuilderDsl (Lkotlinx/datetime/format/DateTimeFormat;)Ljava/lang/String; +} + +public abstract interface class kotlinx/datetime/format/DateTimeFormatBuilder { + public abstract fun chars (Ljava/lang/String;)V +} + +public abstract interface class kotlinx/datetime/format/DateTimeFormatBuilder$WithDate : kotlinx/datetime/format/DateTimeFormatBuilder { + public abstract fun date (Lkotlinx/datetime/format/DateTimeFormat;)V + public abstract fun dayOfMonth (Lkotlinx/datetime/format/Padding;)V + public abstract fun dayOfWeek (Lkotlinx/datetime/format/DayOfWeekNames;)V + public abstract fun dayOfYear (Lkotlinx/datetime/format/Padding;)V + public abstract fun monthName (Lkotlinx/datetime/format/MonthNames;)V + public abstract fun monthNumber (Lkotlinx/datetime/format/Padding;)V + public abstract fun year (Lkotlinx/datetime/format/Padding;)V + public abstract fun yearTwoDigits (I)V +} + +public final class kotlinx/datetime/format/DateTimeFormatBuilder$WithDate$DefaultImpls { + public static synthetic fun dayOfMonth$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithDate;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V + public static synthetic fun dayOfYear$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithDate;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V + public static synthetic fun monthNumber$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithDate;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V + public static synthetic fun year$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithDate;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V +} + +public abstract interface class kotlinx/datetime/format/DateTimeFormatBuilder$WithDateTime : kotlinx/datetime/format/DateTimeFormatBuilder$WithDate, kotlinx/datetime/format/DateTimeFormatBuilder$WithTime { + public abstract fun dateTime (Lkotlinx/datetime/format/DateTimeFormat;)V +} + +public final class kotlinx/datetime/format/DateTimeFormatBuilder$WithDateTime$DefaultImpls { + public static fun secondFraction (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithDateTime;I)V +} + +public abstract interface class kotlinx/datetime/format/DateTimeFormatBuilder$WithDateTimeComponents : kotlinx/datetime/format/DateTimeFormatBuilder$WithDateTime, kotlinx/datetime/format/DateTimeFormatBuilder$WithUtcOffset { + public abstract fun dateTimeComponents (Lkotlinx/datetime/format/DateTimeFormat;)V + public abstract fun timeZoneId ()V +} + +public final class kotlinx/datetime/format/DateTimeFormatBuilder$WithDateTimeComponents$DefaultImpls { + public static fun secondFraction (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithDateTimeComponents;I)V +} + +public abstract interface class kotlinx/datetime/format/DateTimeFormatBuilder$WithTime : kotlinx/datetime/format/DateTimeFormatBuilder { + public abstract fun amPmHour (Lkotlinx/datetime/format/Padding;)V + public abstract fun amPmMarker (Ljava/lang/String;Ljava/lang/String;)V + public abstract fun hour (Lkotlinx/datetime/format/Padding;)V + public abstract fun minute (Lkotlinx/datetime/format/Padding;)V + public abstract fun second (Lkotlinx/datetime/format/Padding;)V + public abstract fun secondFraction (I)V + public abstract fun secondFraction (II)V + public abstract fun time (Lkotlinx/datetime/format/DateTimeFormat;)V +} + +public final class kotlinx/datetime/format/DateTimeFormatBuilder$WithTime$DefaultImpls { + public static synthetic fun amPmHour$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithTime;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V + public static synthetic fun hour$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithTime;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V + public static synthetic fun minute$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithTime;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V + public static synthetic fun second$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithTime;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V + public static fun secondFraction (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithTime;I)V + public static synthetic fun secondFraction$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithTime;IIILjava/lang/Object;)V +} + +public abstract interface class kotlinx/datetime/format/DateTimeFormatBuilder$WithUtcOffset : kotlinx/datetime/format/DateTimeFormatBuilder { + public abstract fun offset (Lkotlinx/datetime/format/DateTimeFormat;)V + public abstract fun offsetHours (Lkotlinx/datetime/format/Padding;)V + public abstract fun offsetMinutesOfHour (Lkotlinx/datetime/format/Padding;)V + public abstract fun offsetSecondsOfMinute (Lkotlinx/datetime/format/Padding;)V +} + +public final class kotlinx/datetime/format/DateTimeFormatBuilder$WithUtcOffset$DefaultImpls { + public static synthetic fun offsetHours$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithUtcOffset;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V + public static synthetic fun offsetMinutesOfHour$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithUtcOffset;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V + public static synthetic fun offsetSecondsOfMinute$default (Lkotlinx/datetime/format/DateTimeFormatBuilder$WithUtcOffset;Lkotlinx/datetime/format/Padding;ILjava/lang/Object;)V +} + +public final class kotlinx/datetime/format/DateTimeFormatBuilderKt { + public static final fun alternativeParsing (Lkotlinx/datetime/format/DateTimeFormatBuilder;[Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V + public static final fun char (Lkotlinx/datetime/format/DateTimeFormatBuilder;C)V + public static final fun optional (Lkotlinx/datetime/format/DateTimeFormatBuilder;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V + public static synthetic fun optional$default (Lkotlinx/datetime/format/DateTimeFormatBuilder;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V +} + +public final class kotlinx/datetime/format/DayOfWeekNames { + public static final field Companion Lkotlinx/datetime/format/DayOfWeekNames$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public fun (Ljava/util/List;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getNames ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/format/DayOfWeekNames$Companion { + public final fun getENGLISH_ABBREVIATED ()Lkotlinx/datetime/format/DayOfWeekNames; + public final fun getENGLISH_FULL ()Lkotlinx/datetime/format/DayOfWeekNames; +} + +public abstract interface annotation class kotlinx/datetime/format/FormatStringsInDatetimeFormats : java/lang/annotation/Annotation { +} + +public final class kotlinx/datetime/format/MonthNames { + public static final field Companion Lkotlinx/datetime/format/MonthNames$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public fun (Ljava/util/List;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getNames ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlinx/datetime/format/MonthNames$Companion { + public final fun getENGLISH_ABBREVIATED ()Lkotlinx/datetime/format/MonthNames; + public final fun getENGLISH_FULL ()Lkotlinx/datetime/format/MonthNames; +} + +public final class kotlinx/datetime/format/Padding : java/lang/Enum { + public static final field NONE Lkotlinx/datetime/format/Padding; + public static final field SPACE Lkotlinx/datetime/format/Padding; + public static final field ZERO Lkotlinx/datetime/format/Padding; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lkotlinx/datetime/format/Padding; + public static fun values ()[Lkotlinx/datetime/format/Padding; +} + +public final class kotlinx/datetime/format/UnicodeKt { + public static final fun byUnicodePattern (Lkotlinx/datetime/format/DateTimeFormatBuilder;Ljava/lang/String;)V +} + +public final class kotlinx/datetime/serializers/DateBasedDateTimeUnitSerializer : kotlinx/serialization/internal/AbstractPolymorphicSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/DateBasedDateTimeUnitSerializer; + public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/String;)Lkotlinx/serialization/DeserializationStrategy; + public synthetic fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)Lkotlinx/serialization/SerializationStrategy; + public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/serialization/SerializationStrategy; + public fun getBaseClass ()Lkotlin/reflect/KClass; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; +} + +public final class kotlinx/datetime/serializers/DatePeriodComponentSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/DatePeriodComponentSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DatePeriod; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DatePeriod;)V +} + +public final class kotlinx/datetime/serializers/DatePeriodIso8601Serializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/DatePeriodIso8601Serializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DatePeriod; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DatePeriod;)V +} + +public final class kotlinx/datetime/serializers/DateTimePeriodComponentSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimePeriodComponentSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DateTimePeriod; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimePeriod;)V +} + +public final class kotlinx/datetime/serializers/DateTimePeriodIso8601Serializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimePeriodIso8601Serializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DateTimePeriod; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimePeriod;)V +} + +public final class kotlinx/datetime/serializers/DateTimeUnitSerializer : kotlinx/serialization/internal/AbstractPolymorphicSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimeUnitSerializer; + public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/String;)Lkotlinx/serialization/DeserializationStrategy; + public synthetic fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)Lkotlinx/serialization/SerializationStrategy; + public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimeUnit;)Lkotlinx/serialization/SerializationStrategy; + public fun getBaseClass ()Lkotlin/reflect/KClass; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; +} + +public final class kotlinx/datetime/serializers/DayBasedDateTimeUnitSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/DayBasedDateTimeUnitSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DateTimeUnit$DayBased; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimeUnit$DayBased;)V +} + +public final class kotlinx/datetime/serializers/DayOfWeekSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/DayOfWeekSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/time/DayOfWeek; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/time/DayOfWeek;)V +} + +public final class kotlinx/datetime/serializers/FixedOffsetTimeZoneSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/FixedOffsetTimeZoneSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/FixedOffsetTimeZone; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/FixedOffsetTimeZone;)V +} + +public final class kotlinx/datetime/serializers/InstantComponentSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/InstantComponentSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/Instant; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V +} + +public final class kotlinx/datetime/serializers/InstantIso8601Serializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/InstantIso8601Serializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/Instant; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V +} + +public final class kotlinx/datetime/serializers/LocalDateComponentSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateComponentSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDate; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V +} + +public final class kotlinx/datetime/serializers/LocalDateIso8601Serializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateIso8601Serializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDate; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V +} + +public final class kotlinx/datetime/serializers/LocalDateTimeComponentSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateTimeComponentSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDateTime; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V +} + +public final class kotlinx/datetime/serializers/LocalDateTimeIso8601Serializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateTimeIso8601Serializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDateTime; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V +} + +public final class kotlinx/datetime/serializers/LocalTimeComponentSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/LocalTimeComponentSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalTime; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V +} + +public final class kotlinx/datetime/serializers/LocalTimeIso8601Serializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/LocalTimeIso8601Serializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalTime; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V +} + +public final class kotlinx/datetime/serializers/MonthBasedDateTimeUnitSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/MonthBasedDateTimeUnitSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DateTimeUnit$MonthBased; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimeUnit$MonthBased;)V +} + +public final class kotlinx/datetime/serializers/MonthSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/MonthSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/time/Month; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/time/Month;)V +} + +public final class kotlinx/datetime/serializers/TimeBasedDateTimeUnitSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/TimeBasedDateTimeUnitSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DateTimeUnit$TimeBased; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimeUnit$TimeBased;)V +} + +public final class kotlinx/datetime/serializers/TimeZoneSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/TimeZoneSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/TimeZone; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/TimeZone;)V +} + +public final class kotlinx/datetime/serializers/UtcOffsetSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/datetime/serializers/UtcOffsetSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/UtcOffset; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/UtcOffset;)V +} + diff --git a/core/api/kotlinx-datetime.klib.api b/core/api/kotlinx-datetime.klib.api new file mode 100644 index 000000000..067309f08 --- /dev/null +++ b/core/api/kotlinx-datetime.klib.api @@ -0,0 +1,3119 @@ +// Klib ABI Dump +// Targets: [androidNativeArm32, androidNativeArm64, androidNativeX64, androidNativeX86, iosArm64, iosSimulatorArm64, iosX64, js, linuxArm32Hfp, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, wasmJs, wasmWasi, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64] +// Alias: native => [androidNativeArm32, androidNativeArm64, androidNativeX64, androidNativeX86, iosArm64, iosSimulatorArm64, iosX64, linuxArm32Hfp, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64] +// Alias: apple => [iosArm64, iosSimulatorArm64, iosX64, macosArm64, macosX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64] +// Rendering settings: +// - Signature version: 2 +// - Show manifest properties: true +// - Show declarations: true + +// Library unique name: +open annotation class kotlinx.datetime.format/FormatStringsInDatetimeFormats : kotlin/Annotation { // kotlinx.datetime.format/FormatStringsInDatetimeFormats|null[0] + constructor () // kotlinx.datetime.format/FormatStringsInDatetimeFormats.|(){}[0] +} + +final enum class kotlinx.datetime.format/AmPmMarker : kotlin/Enum { // kotlinx.datetime.format/AmPmMarker|null[0] + enum entry AM // kotlinx.datetime.format/AmPmMarker.AM|null[0] + enum entry PM // kotlinx.datetime.format/AmPmMarker.PM|null[0] + + final val entries // kotlinx.datetime.format/AmPmMarker.entries|#static{}entries[0] + final fun (): kotlin.enums/EnumEntries // kotlinx.datetime.format/AmPmMarker.entries.|#static(){}[0] + + final fun valueOf(kotlin/String): kotlinx.datetime.format/AmPmMarker // kotlinx.datetime.format/AmPmMarker.valueOf|valueOf#static(kotlin.String){}[0] + final fun values(): kotlin/Array // kotlinx.datetime.format/AmPmMarker.values|values#static(){}[0] +} + +final enum class kotlinx.datetime.format/Padding : kotlin/Enum { // kotlinx.datetime.format/Padding|null[0] + enum entry NONE // kotlinx.datetime.format/Padding.NONE|null[0] + enum entry SPACE // kotlinx.datetime.format/Padding.SPACE|null[0] + enum entry ZERO // kotlinx.datetime.format/Padding.ZERO|null[0] + + final val entries // kotlinx.datetime.format/Padding.entries|#static{}entries[0] + final fun (): kotlin.enums/EnumEntries // kotlinx.datetime.format/Padding.entries.|#static(){}[0] + + final fun valueOf(kotlin/String): kotlinx.datetime.format/Padding // kotlinx.datetime.format/Padding.valueOf|valueOf#static(kotlin.String){}[0] + final fun values(): kotlin/Array // kotlinx.datetime.format/Padding.values|values#static(){}[0] +} + +final enum class kotlinx.datetime/DayOfWeek : kotlin/Enum { // kotlinx.datetime/DayOfWeek|null[0] + enum entry FRIDAY // kotlinx.datetime/DayOfWeek.FRIDAY|null[0] + enum entry MONDAY // kotlinx.datetime/DayOfWeek.MONDAY|null[0] + enum entry SATURDAY // kotlinx.datetime/DayOfWeek.SATURDAY|null[0] + enum entry SUNDAY // kotlinx.datetime/DayOfWeek.SUNDAY|null[0] + enum entry THURSDAY // kotlinx.datetime/DayOfWeek.THURSDAY|null[0] + enum entry TUESDAY // kotlinx.datetime/DayOfWeek.TUESDAY|null[0] + enum entry WEDNESDAY // kotlinx.datetime/DayOfWeek.WEDNESDAY|null[0] + + final val entries // kotlinx.datetime/DayOfWeek.entries|#static{}entries[0] + final fun (): kotlin.enums/EnumEntries // kotlinx.datetime/DayOfWeek.entries.|#static(){}[0] + + final fun valueOf(kotlin/String): kotlinx.datetime/DayOfWeek // kotlinx.datetime/DayOfWeek.valueOf|valueOf#static(kotlin.String){}[0] + final fun values(): kotlin/Array // kotlinx.datetime/DayOfWeek.values|values#static(){}[0] +} + +final enum class kotlinx.datetime/Month : kotlin/Enum { // kotlinx.datetime/Month|null[0] + enum entry APRIL // kotlinx.datetime/Month.APRIL|null[0] + enum entry AUGUST // kotlinx.datetime/Month.AUGUST|null[0] + enum entry DECEMBER // kotlinx.datetime/Month.DECEMBER|null[0] + enum entry FEBRUARY // kotlinx.datetime/Month.FEBRUARY|null[0] + enum entry JANUARY // kotlinx.datetime/Month.JANUARY|null[0] + enum entry JULY // kotlinx.datetime/Month.JULY|null[0] + enum entry JUNE // kotlinx.datetime/Month.JUNE|null[0] + enum entry MARCH // kotlinx.datetime/Month.MARCH|null[0] + enum entry MAY // kotlinx.datetime/Month.MAY|null[0] + enum entry NOVEMBER // kotlinx.datetime/Month.NOVEMBER|null[0] + enum entry OCTOBER // kotlinx.datetime/Month.OCTOBER|null[0] + enum entry SEPTEMBER // kotlinx.datetime/Month.SEPTEMBER|null[0] + + final val entries // kotlinx.datetime/Month.entries|#static{}entries[0] + final fun (): kotlin.enums/EnumEntries // kotlinx.datetime/Month.entries.|#static(){}[0] + + final fun valueOf(kotlin/String): kotlinx.datetime/Month // kotlinx.datetime/Month.valueOf|valueOf#static(kotlin.String){}[0] + final fun values(): kotlin/Array // kotlinx.datetime/Month.values|values#static(){}[0] +} + +abstract interface kotlinx.datetime/Clock { // kotlinx.datetime/Clock|null[0] + abstract fun now(): kotlinx.datetime/Instant // kotlinx.datetime/Clock.now|now(){}[0] + + final object Companion // kotlinx.datetime/Clock.Companion|null[0] + + final object System : kotlinx.datetime/Clock { // kotlinx.datetime/Clock.System|null[0] + final fun now(): kotlinx.datetime/Instant // kotlinx.datetime/Clock.System.now|now(){}[0] + } +} + +sealed interface <#A: kotlin/Any?> kotlinx.datetime.format/DateTimeFormat { // kotlinx.datetime.format/DateTimeFormat|null[0] + abstract fun <#A1: kotlin.text/Appendable> formatTo(#A1, #A): #A1 // kotlinx.datetime.format/DateTimeFormat.formatTo|formatTo(0:0;1:0){0§}[0] + abstract fun format(#A): kotlin/String // kotlinx.datetime.format/DateTimeFormat.format|format(1:0){}[0] + abstract fun parse(kotlin/CharSequence): #A // kotlinx.datetime.format/DateTimeFormat.parse|parse(kotlin.CharSequence){}[0] + abstract fun parseOrNull(kotlin/CharSequence): #A? // kotlinx.datetime.format/DateTimeFormat.parseOrNull|parseOrNull(kotlin.CharSequence){}[0] + + final object Companion { // kotlinx.datetime.format/DateTimeFormat.Companion|null[0] + final fun formatAsKotlinBuilderDsl(kotlinx.datetime.format/DateTimeFormat<*>): kotlin/String // kotlinx.datetime.format/DateTimeFormat.Companion.formatAsKotlinBuilderDsl|formatAsKotlinBuilderDsl(kotlinx.datetime.format.DateTimeFormat<*>){}[0] + } +} + +sealed interface kotlinx.datetime.format/DateTimeFormatBuilder { // kotlinx.datetime.format/DateTimeFormatBuilder|null[0] + abstract fun chars(kotlin/String) // kotlinx.datetime.format/DateTimeFormatBuilder.chars|chars(kotlin.String){}[0] + + sealed interface WithDate : kotlinx.datetime.format/DateTimeFormatBuilder { // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate|null[0] + abstract fun date(kotlinx.datetime.format/DateTimeFormat) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.date|date(kotlinx.datetime.format.DateTimeFormat){}[0] + abstract fun dayOfMonth(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.dayOfMonth|dayOfMonth(kotlinx.datetime.format.Padding){}[0] + abstract fun dayOfWeek(kotlinx.datetime.format/DayOfWeekNames) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.dayOfWeek|dayOfWeek(kotlinx.datetime.format.DayOfWeekNames){}[0] + abstract fun dayOfYear(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.dayOfYear|dayOfYear(kotlinx.datetime.format.Padding){}[0] + abstract fun monthName(kotlinx.datetime.format/MonthNames) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.monthName|monthName(kotlinx.datetime.format.MonthNames){}[0] + abstract fun monthNumber(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.monthNumber|monthNumber(kotlinx.datetime.format.Padding){}[0] + abstract fun year(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.year|year(kotlinx.datetime.format.Padding){}[0] + abstract fun yearTwoDigits(kotlin/Int) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.yearTwoDigits|yearTwoDigits(kotlin.Int){}[0] + } + + sealed interface WithDateTime : kotlinx.datetime.format/DateTimeFormatBuilder.WithDate, kotlinx.datetime.format/DateTimeFormatBuilder.WithTime { // kotlinx.datetime.format/DateTimeFormatBuilder.WithDateTime|null[0] + abstract fun dateTime(kotlinx.datetime.format/DateTimeFormat) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDateTime.dateTime|dateTime(kotlinx.datetime.format.DateTimeFormat){}[0] + } + + sealed interface WithDateTimeComponents : kotlinx.datetime.format/DateTimeFormatBuilder.WithDateTime, kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset { // kotlinx.datetime.format/DateTimeFormatBuilder.WithDateTimeComponents|null[0] + abstract fun dateTimeComponents(kotlinx.datetime.format/DateTimeFormat) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDateTimeComponents.dateTimeComponents|dateTimeComponents(kotlinx.datetime.format.DateTimeFormat){}[0] + abstract fun timeZoneId() // kotlinx.datetime.format/DateTimeFormatBuilder.WithDateTimeComponents.timeZoneId|timeZoneId(){}[0] + } + + sealed interface WithTime : kotlinx.datetime.format/DateTimeFormatBuilder { // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime|null[0] + abstract fun amPmHour(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.amPmHour|amPmHour(kotlinx.datetime.format.Padding){}[0] + abstract fun amPmMarker(kotlin/String, kotlin/String) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.amPmMarker|amPmMarker(kotlin.String;kotlin.String){}[0] + abstract fun hour(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.hour|hour(kotlinx.datetime.format.Padding){}[0] + abstract fun minute(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.minute|minute(kotlinx.datetime.format.Padding){}[0] + abstract fun second(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.second|second(kotlinx.datetime.format.Padding){}[0] + abstract fun secondFraction(kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.secondFraction|secondFraction(kotlin.Int;kotlin.Int){}[0] + abstract fun time(kotlinx.datetime.format/DateTimeFormat) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.time|time(kotlinx.datetime.format.DateTimeFormat){}[0] + open fun secondFraction(kotlin/Int) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.secondFraction|secondFraction(kotlin.Int){}[0] + } + + sealed interface WithUtcOffset : kotlinx.datetime.format/DateTimeFormatBuilder { // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset|null[0] + abstract fun offset(kotlinx.datetime.format/DateTimeFormat) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offset|offset(kotlinx.datetime.format.DateTimeFormat){}[0] + abstract fun offsetHours(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offsetHours|offsetHours(kotlinx.datetime.format.Padding){}[0] + abstract fun offsetMinutesOfHour(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offsetMinutesOfHour|offsetMinutesOfHour(kotlinx.datetime.format.Padding){}[0] + abstract fun offsetSecondsOfMinute(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offsetSecondsOfMinute|offsetSecondsOfMinute(kotlinx.datetime.format.Padding){}[0] + } +} + +final class kotlinx.datetime.format/DateTimeComponents { // kotlinx.datetime.format/DateTimeComponents|null[0] + final var amPm // kotlinx.datetime.format/DateTimeComponents.amPm|{}amPm[0] + final fun (): kotlinx.datetime.format/AmPmMarker? // kotlinx.datetime.format/DateTimeComponents.amPm.|(){}[0] + final fun (kotlinx.datetime.format/AmPmMarker?) // kotlinx.datetime.format/DateTimeComponents.amPm.|(kotlinx.datetime.format.AmPmMarker?){}[0] + final var dayOfMonth // kotlinx.datetime.format/DateTimeComponents.dayOfMonth|{}dayOfMonth[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.dayOfMonth.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.dayOfMonth.|(kotlin.Int?){}[0] + final var dayOfWeek // kotlinx.datetime.format/DateTimeComponents.dayOfWeek|{}dayOfWeek[0] + final fun (): kotlinx.datetime/DayOfWeek? // kotlinx.datetime.format/DateTimeComponents.dayOfWeek.|(){}[0] + final fun (kotlinx.datetime/DayOfWeek?) // kotlinx.datetime.format/DateTimeComponents.dayOfWeek.|(kotlinx.datetime.DayOfWeek?){}[0] + final var dayOfYear // kotlinx.datetime.format/DateTimeComponents.dayOfYear|{}dayOfYear[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.dayOfYear.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.dayOfYear.|(kotlin.Int?){}[0] + final var hour // kotlinx.datetime.format/DateTimeComponents.hour|{}hour[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.hour.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.hour.|(kotlin.Int?){}[0] + final var hourOfAmPm // kotlinx.datetime.format/DateTimeComponents.hourOfAmPm|{}hourOfAmPm[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.hourOfAmPm.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.hourOfAmPm.|(kotlin.Int?){}[0] + final var minute // kotlinx.datetime.format/DateTimeComponents.minute|{}minute[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.minute.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.minute.|(kotlin.Int?){}[0] + final var month // kotlinx.datetime.format/DateTimeComponents.month|{}month[0] + final fun (): kotlinx.datetime/Month? // kotlinx.datetime.format/DateTimeComponents.month.|(){}[0] + final fun (kotlinx.datetime/Month?) // kotlinx.datetime.format/DateTimeComponents.month.|(kotlinx.datetime.Month?){}[0] + final var monthNumber // kotlinx.datetime.format/DateTimeComponents.monthNumber|{}monthNumber[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.monthNumber.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.monthNumber.|(kotlin.Int?){}[0] + final var nanosecond // kotlinx.datetime.format/DateTimeComponents.nanosecond|{}nanosecond[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.nanosecond.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.nanosecond.|(kotlin.Int?){}[0] + final var offsetHours // kotlinx.datetime.format/DateTimeComponents.offsetHours|{}offsetHours[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.offsetHours.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.offsetHours.|(kotlin.Int?){}[0] + final var offsetIsNegative // kotlinx.datetime.format/DateTimeComponents.offsetIsNegative|{}offsetIsNegative[0] + final fun (): kotlin/Boolean? // kotlinx.datetime.format/DateTimeComponents.offsetIsNegative.|(){}[0] + final fun (kotlin/Boolean?) // kotlinx.datetime.format/DateTimeComponents.offsetIsNegative.|(kotlin.Boolean?){}[0] + final var offsetMinutesOfHour // kotlinx.datetime.format/DateTimeComponents.offsetMinutesOfHour|{}offsetMinutesOfHour[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.offsetMinutesOfHour.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.offsetMinutesOfHour.|(kotlin.Int?){}[0] + final var offsetSecondsOfMinute // kotlinx.datetime.format/DateTimeComponents.offsetSecondsOfMinute|{}offsetSecondsOfMinute[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.offsetSecondsOfMinute.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.offsetSecondsOfMinute.|(kotlin.Int?){}[0] + final var second // kotlinx.datetime.format/DateTimeComponents.second|{}second[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.second.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.second.|(kotlin.Int?){}[0] + final var timeZoneId // kotlinx.datetime.format/DateTimeComponents.timeZoneId|{}timeZoneId[0] + final fun (): kotlin/String? // kotlinx.datetime.format/DateTimeComponents.timeZoneId.|(){}[0] + final fun (kotlin/String?) // kotlinx.datetime.format/DateTimeComponents.timeZoneId.|(kotlin.String?){}[0] + final var year // kotlinx.datetime.format/DateTimeComponents.year|(kotlin.Int?){}[0] + final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.year.|(){}[0] + final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.year.|(kotlin.Int?){}[0] + + final fun setDate(kotlinx.datetime/LocalDate) // kotlinx.datetime.format/DateTimeComponents.setDate|setDate(kotlinx.datetime.LocalDate){}[0] + final fun setDateTime(kotlinx.datetime/LocalDateTime) // kotlinx.datetime.format/DateTimeComponents.setDateTime|setDateTime(kotlinx.datetime.LocalDateTime){}[0] + final fun setDateTimeOffset(kotlinx.datetime/Instant, kotlinx.datetime/UtcOffset) // kotlinx.datetime.format/DateTimeComponents.setDateTimeOffset|setDateTimeOffset(kotlinx.datetime.Instant;kotlinx.datetime.UtcOffset){}[0] + final fun setDateTimeOffset(kotlinx.datetime/LocalDateTime, kotlinx.datetime/UtcOffset) // kotlinx.datetime.format/DateTimeComponents.setDateTimeOffset|setDateTimeOffset(kotlinx.datetime.LocalDateTime;kotlinx.datetime.UtcOffset){}[0] + final fun setOffset(kotlinx.datetime/UtcOffset) // kotlinx.datetime.format/DateTimeComponents.setOffset|setOffset(kotlinx.datetime.UtcOffset){}[0] + final fun setTime(kotlinx.datetime/LocalTime) // kotlinx.datetime.format/DateTimeComponents.setTime|setTime(kotlinx.datetime.LocalTime){}[0] + final fun toInstantUsingOffset(): kotlinx.datetime/Instant // kotlinx.datetime.format/DateTimeComponents.toInstantUsingOffset|toInstantUsingOffset(){}[0] + final fun toLocalDate(): kotlinx.datetime/LocalDate // kotlinx.datetime.format/DateTimeComponents.toLocalDate|toLocalDate(){}[0] + final fun toLocalDateTime(): kotlinx.datetime/LocalDateTime // kotlinx.datetime.format/DateTimeComponents.toLocalDateTime|toLocalDateTime(){}[0] + final fun toLocalTime(): kotlinx.datetime/LocalTime // kotlinx.datetime.format/DateTimeComponents.toLocalTime|toLocalTime(){}[0] + final fun toUtcOffset(): kotlinx.datetime/UtcOffset // kotlinx.datetime.format/DateTimeComponents.toUtcOffset|toUtcOffset(){}[0] + + final object Companion { // kotlinx.datetime.format/DateTimeComponents.Companion|null[0] + final fun Format(kotlin/Function1): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime.format/DateTimeComponents.Companion.Format|Format(kotlin.Function1){}[0] + } + + final object Formats { // kotlinx.datetime.format/DateTimeComponents.Formats|null[0] + final val ISO_DATE_TIME_OFFSET // kotlinx.datetime.format/DateTimeComponents.Formats.ISO_DATE_TIME_OFFSET|{}ISO_DATE_TIME_OFFSET[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime.format/DateTimeComponents.Formats.ISO_DATE_TIME_OFFSET.|(){}[0] + final val RFC_1123 // kotlinx.datetime.format/DateTimeComponents.Formats.RFC_1123|{}RFC_1123[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime.format/DateTimeComponents.Formats.RFC_1123.|(){}[0] + } +} + +final class kotlinx.datetime.format/DayOfWeekNames { // kotlinx.datetime.format/DayOfWeekNames|null[0] + constructor (kotlin.collections/List) // kotlinx.datetime.format/DayOfWeekNames.|(kotlin.collections.List){}[0] + constructor (kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String) // kotlinx.datetime.format/DayOfWeekNames.|(kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String){}[0] + + final val names // kotlinx.datetime.format/DayOfWeekNames.names|{}names[0] + final fun (): kotlin.collections/List // kotlinx.datetime.format/DayOfWeekNames.names.|(){}[0] + + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime.format/DayOfWeekNames.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime.format/DayOfWeekNames.hashCode|hashCode(){}[0] + final fun toString(): kotlin/String // kotlinx.datetime.format/DayOfWeekNames.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.format/DayOfWeekNames.Companion|null[0] + final val ENGLISH_ABBREVIATED // kotlinx.datetime.format/DayOfWeekNames.Companion.ENGLISH_ABBREVIATED|{}ENGLISH_ABBREVIATED[0] + final fun (): kotlinx.datetime.format/DayOfWeekNames // kotlinx.datetime.format/DayOfWeekNames.Companion.ENGLISH_ABBREVIATED.|(){}[0] + final val ENGLISH_FULL // kotlinx.datetime.format/DayOfWeekNames.Companion.ENGLISH_FULL|{}ENGLISH_FULL[0] + final fun (): kotlinx.datetime.format/DayOfWeekNames // kotlinx.datetime.format/DayOfWeekNames.Companion.ENGLISH_FULL.|(){}[0] + } +} + +final class kotlinx.datetime.format/MonthNames { // kotlinx.datetime.format/MonthNames|null[0] + constructor (kotlin.collections/List) // kotlinx.datetime.format/MonthNames.|(kotlin.collections.List){}[0] + constructor (kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/String) // kotlinx.datetime.format/MonthNames.|(kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.String){}[0] + + final val names // kotlinx.datetime.format/MonthNames.names|{}names[0] + final fun (): kotlin.collections/List // kotlinx.datetime.format/MonthNames.names.|(){}[0] + + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime.format/MonthNames.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime.format/MonthNames.hashCode|hashCode(){}[0] + final fun toString(): kotlin/String // kotlinx.datetime.format/MonthNames.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.format/MonthNames.Companion|null[0] + final val ENGLISH_ABBREVIATED // kotlinx.datetime.format/MonthNames.Companion.ENGLISH_ABBREVIATED|{}ENGLISH_ABBREVIATED[0] + final fun (): kotlinx.datetime.format/MonthNames // kotlinx.datetime.format/MonthNames.Companion.ENGLISH_ABBREVIATED.|(){}[0] + final val ENGLISH_FULL // kotlinx.datetime.format/MonthNames.Companion.ENGLISH_FULL|{}ENGLISH_FULL[0] + final fun (): kotlinx.datetime.format/MonthNames // kotlinx.datetime.format/MonthNames.Companion.ENGLISH_FULL.|(){}[0] + } +} + +final class kotlinx.datetime/DatePeriod : kotlinx.datetime/DateTimePeriod { // kotlinx.datetime/DatePeriod|null[0] + constructor (kotlin/Int =..., kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime/DatePeriod.|(kotlin.Int;kotlin.Int;kotlin.Int){}[0] + + final val days // kotlinx.datetime/DatePeriod.days|{}days[0] + final fun (): kotlin/Int // kotlinx.datetime/DatePeriod.days.|(){}[0] + final val hours // kotlinx.datetime/DatePeriod.hours|{}hours[0] + final fun (): kotlin/Int // kotlinx.datetime/DatePeriod.hours.|(){}[0] + final val minutes // kotlinx.datetime/DatePeriod.minutes|{}minutes[0] + final fun (): kotlin/Int // kotlinx.datetime/DatePeriod.minutes.|(){}[0] + final val nanoseconds // kotlinx.datetime/DatePeriod.nanoseconds|{}nanoseconds[0] + final fun (): kotlin/Int // kotlinx.datetime/DatePeriod.nanoseconds.|(){}[0] + final val seconds // kotlinx.datetime/DatePeriod.seconds|{}seconds[0] + final fun (): kotlin/Int // kotlinx.datetime/DatePeriod.seconds.|(){}[0] + + final object Companion { // kotlinx.datetime/DatePeriod.Companion|null[0] + final fun parse(kotlin/String): kotlinx.datetime/DatePeriod // kotlinx.datetime/DatePeriod.Companion.parse|parse(kotlin.String){}[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/DatePeriod.Companion.serializer|serializer(){}[0] + } +} + +final class kotlinx.datetime/DateTimeArithmeticException : kotlin/RuntimeException { // kotlinx.datetime/DateTimeArithmeticException|null[0] + constructor () // kotlinx.datetime/DateTimeArithmeticException.|(){}[0] + constructor (kotlin/String) // kotlinx.datetime/DateTimeArithmeticException.|(kotlin.String){}[0] + constructor (kotlin/String, kotlin/Throwable) // kotlinx.datetime/DateTimeArithmeticException.|(kotlin.String;kotlin.Throwable){}[0] + constructor (kotlin/Throwable) // kotlinx.datetime/DateTimeArithmeticException.|(kotlin.Throwable){}[0] +} + +final class kotlinx.datetime/FixedOffsetTimeZone : kotlinx.datetime/TimeZone { // kotlinx.datetime/FixedOffsetTimeZone|null[0] + constructor (kotlinx.datetime/UtcOffset) // kotlinx.datetime/FixedOffsetTimeZone.|(kotlinx.datetime.UtcOffset){}[0] + + final val offset // kotlinx.datetime/FixedOffsetTimeZone.offset|{}offset[0] + final fun (): kotlinx.datetime/UtcOffset // kotlinx.datetime/FixedOffsetTimeZone.offset.|(){}[0] + final val totalSeconds // kotlinx.datetime/FixedOffsetTimeZone.totalSeconds|{}totalSeconds[0] + final fun (): kotlin/Int // kotlinx.datetime/FixedOffsetTimeZone.totalSeconds.|(){}[0] + + final object Companion { // kotlinx.datetime/FixedOffsetTimeZone.Companion|null[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/FixedOffsetTimeZone.Companion.serializer|serializer(){}[0] + } + + // Targets: [native, wasmWasi] + final val id // kotlinx.datetime/FixedOffsetTimeZone.id|{}id[0] + final fun (): kotlin/String // kotlinx.datetime/FixedOffsetTimeZone.id.|(){}[0] +} + +final class kotlinx.datetime/IllegalTimeZoneException : kotlin/IllegalArgumentException { // kotlinx.datetime/IllegalTimeZoneException|null[0] + constructor () // kotlinx.datetime/IllegalTimeZoneException.|(){}[0] + constructor (kotlin/String) // kotlinx.datetime/IllegalTimeZoneException.|(kotlin.String){}[0] + constructor (kotlin/String, kotlin/Throwable) // kotlinx.datetime/IllegalTimeZoneException.|(kotlin.String;kotlin.Throwable){}[0] + constructor (kotlin/Throwable) // kotlinx.datetime/IllegalTimeZoneException.|(kotlin.Throwable){}[0] +} + +final class kotlinx.datetime/Instant : kotlin/Comparable { // kotlinx.datetime/Instant|null[0] + final val epochSeconds // kotlinx.datetime/Instant.epochSeconds|{}epochSeconds[0] + final fun (): kotlin/Long // kotlinx.datetime/Instant.epochSeconds.|(){}[0] + final val nanosecondsOfSecond // kotlinx.datetime/Instant.nanosecondsOfSecond|{}nanosecondsOfSecond[0] + final fun (): kotlin/Int // kotlinx.datetime/Instant.nanosecondsOfSecond.|(){}[0] + + final fun compareTo(kotlinx.datetime/Instant): kotlin/Int // kotlinx.datetime/Instant.compareTo|compareTo(kotlinx.datetime.Instant){}[0] + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/Instant.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime/Instant.hashCode|hashCode(){}[0] + final fun minus(kotlin.time/Duration): kotlinx.datetime/Instant // kotlinx.datetime/Instant.minus|minus(kotlin.time.Duration){}[0] + final fun minus(kotlinx.datetime/Instant): kotlin.time/Duration // kotlinx.datetime/Instant.minus|minus(kotlinx.datetime.Instant){}[0] + final fun plus(kotlin.time/Duration): kotlinx.datetime/Instant // kotlinx.datetime/Instant.plus|plus(kotlin.time.Duration){}[0] + final fun toEpochMilliseconds(): kotlin/Long // kotlinx.datetime/Instant.toEpochMilliseconds|toEpochMilliseconds(){}[0] + final fun toString(): kotlin/String // kotlinx.datetime/Instant.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/Instant.Companion|null[0] + final val DISTANT_FUTURE // kotlinx.datetime/Instant.Companion.DISTANT_FUTURE|{}DISTANT_FUTURE[0] + final fun (): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.DISTANT_FUTURE.|(){}[0] + final val DISTANT_PAST // kotlinx.datetime/Instant.Companion.DISTANT_PAST|{}DISTANT_PAST[0] + final fun (): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.DISTANT_PAST.|(){}[0] + + final fun fromEpochMilliseconds(kotlin/Long): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.fromEpochMilliseconds|fromEpochMilliseconds(kotlin.Long){}[0] + final fun fromEpochSeconds(kotlin/Long, kotlin/Int): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.fromEpochSeconds|fromEpochSeconds(kotlin.Long;kotlin.Int){}[0] + final fun fromEpochSeconds(kotlin/Long, kotlin/Long =...): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.fromEpochSeconds|fromEpochSeconds(kotlin.Long;kotlin.Long){}[0] + final fun now(): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.now|now(){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat =...): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/String): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.parse|parse(kotlin.String){}[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/Instant.Companion.serializer|serializer(){}[0] + } +} + +final class kotlinx.datetime/LocalDate : kotlin/Comparable { // kotlinx.datetime/LocalDate|null[0] + constructor (kotlin/Int, kotlin/Int, kotlin/Int) // kotlinx.datetime/LocalDate.|(kotlin.Int;kotlin.Int;kotlin.Int){}[0] + constructor (kotlin/Int, kotlinx.datetime/Month, kotlin/Int) // kotlinx.datetime/LocalDate.|(kotlin.Int;kotlinx.datetime.Month;kotlin.Int){}[0] + + final val dayOfMonth // kotlinx.datetime/LocalDate.dayOfMonth|{}dayOfMonth[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDate.dayOfMonth.|(){}[0] + final val dayOfWeek // kotlinx.datetime/LocalDate.dayOfWeek|{}dayOfWeek[0] + final fun (): kotlinx.datetime/DayOfWeek // kotlinx.datetime/LocalDate.dayOfWeek.|(){}[0] + final val dayOfYear // kotlinx.datetime/LocalDate.dayOfYear|{}dayOfYear[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDate.dayOfYear.|(){}[0] + final val monthNumber // kotlinx.datetime/LocalDate.monthNumber|{}monthNumber[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDate.monthNumber.|(){}[0] + final val year // kotlinx.datetime/LocalDate.year|{}year[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDate.year.|(){}[0] + + final fun compareTo(kotlinx.datetime/LocalDate): kotlin/Int // kotlinx.datetime/LocalDate.compareTo|compareTo(kotlinx.datetime.LocalDate){}[0] + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/LocalDate.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime/LocalDate.hashCode|hashCode(){}[0] + final fun toEpochDays(): kotlin/Int // kotlinx.datetime/LocalDate.toEpochDays|toEpochDays(){}[0] + final fun toString(): kotlin/String // kotlinx.datetime/LocalDate.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/LocalDate.Companion|null[0] + final fun Format(kotlin/Function1): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Companion.Format|Format(kotlin.Function1){}[0] + final fun fromEpochDays(kotlin/Int): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.fromEpochDays|fromEpochDays(kotlin.Int){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat =...): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/String): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.parse|parse(kotlin.String){}[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/LocalDate.Companion.serializer|serializer(){}[0] + } + + final object Formats { // kotlinx.datetime/LocalDate.Formats|null[0] + final val ISO_BASIC // kotlinx.datetime/LocalDate.Formats.ISO_BASIC|{}ISO_BASIC[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Formats.ISO_BASIC.|(){}[0] + + // Targets: [native, wasmWasi] + final val ISO // kotlinx.datetime/LocalDate.Formats.ISO|{}ISO[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Formats.ISO.|(){}[0] + + // Targets: [js, wasmJs] + final val ISO // kotlinx.datetime/LocalDate.Formats.ISO|(){}[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Formats.ISO.|(){}[0] + } + + // Targets: [native, wasmWasi] + final val month // kotlinx.datetime/LocalDate.month|(){}[0] + final fun (): kotlinx.datetime/Month // kotlinx.datetime/LocalDate.month.|(){}[0] + + // Targets: [js, wasmJs] + final val month // kotlinx.datetime/LocalDate.month|{}month[0] + final fun (): kotlinx.datetime/Month // kotlinx.datetime/LocalDate.month.|(){}[0] +} + +final class kotlinx.datetime/LocalDateTime : kotlin/Comparable { // kotlinx.datetime/LocalDateTime|null[0] + constructor (kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime/LocalDateTime.|(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + constructor (kotlin/Int, kotlinx.datetime/Month, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime/LocalDateTime.|(kotlin.Int;kotlinx.datetime.Month;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + constructor (kotlinx.datetime/LocalDate, kotlinx.datetime/LocalTime) // kotlinx.datetime/LocalDateTime.|(kotlinx.datetime.LocalDate;kotlinx.datetime.LocalTime){}[0] + + final val date // kotlinx.datetime/LocalDateTime.date|{}date[0] + final fun (): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDateTime.date.|(){}[0] + final val dayOfMonth // kotlinx.datetime/LocalDateTime.dayOfMonth|{}dayOfMonth[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDateTime.dayOfMonth.|(){}[0] + final val dayOfWeek // kotlinx.datetime/LocalDateTime.dayOfWeek|{}dayOfWeek[0] + final fun (): kotlinx.datetime/DayOfWeek // kotlinx.datetime/LocalDateTime.dayOfWeek.|(){}[0] + final val dayOfYear // kotlinx.datetime/LocalDateTime.dayOfYear|{}dayOfYear[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDateTime.dayOfYear.|(){}[0] + final val hour // kotlinx.datetime/LocalDateTime.hour|{}hour[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDateTime.hour.|(){}[0] + final val minute // kotlinx.datetime/LocalDateTime.minute|{}minute[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDateTime.minute.|(){}[0] + final val month // kotlinx.datetime/LocalDateTime.month|{}month[0] + final fun (): kotlinx.datetime/Month // kotlinx.datetime/LocalDateTime.month.|(){}[0] + final val monthNumber // kotlinx.datetime/LocalDateTime.monthNumber|{}monthNumber[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDateTime.monthNumber.|(){}[0] + final val nanosecond // kotlinx.datetime/LocalDateTime.nanosecond|{}nanosecond[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDateTime.nanosecond.|(){}[0] + final val second // kotlinx.datetime/LocalDateTime.second|{}second[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDateTime.second.|(){}[0] + final val time // kotlinx.datetime/LocalDateTime.time|{}time[0] + final fun (): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalDateTime.time.|(){}[0] + final val year // kotlinx.datetime/LocalDateTime.year|{}year[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalDateTime.year.|(){}[0] + + final fun compareTo(kotlinx.datetime/LocalDateTime): kotlin/Int // kotlinx.datetime/LocalDateTime.compareTo|compareTo(kotlinx.datetime.LocalDateTime){}[0] + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/LocalDateTime.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime/LocalDateTime.hashCode|hashCode(){}[0] + final fun toString(): kotlin/String // kotlinx.datetime/LocalDateTime.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/LocalDateTime.Companion|null[0] + final fun Format(kotlin/Function1): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDateTime.Companion.Format|Format(kotlin.Function1){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat =...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/LocalDateTime.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/String): kotlinx.datetime/LocalDateTime // kotlinx.datetime/LocalDateTime.Companion.parse|parse(kotlin.String){}[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/LocalDateTime.Companion.serializer|serializer(){}[0] + } + + final object Formats { // kotlinx.datetime/LocalDateTime.Formats|null[0] + // Targets: [native, wasmWasi] + final val ISO // kotlinx.datetime/LocalDateTime.Formats.ISO|{}ISO[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDateTime.Formats.ISO.|(){}[0] + + // Targets: [js, wasmJs] + final val ISO // kotlinx.datetime/LocalDateTime.Formats.ISO|(){}[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDateTime.Formats.ISO.|(){}[0] + } +} + +final class kotlinx.datetime/LocalTime : kotlin/Comparable { // kotlinx.datetime/LocalTime|null[0] + constructor (kotlin/Int, kotlin/Int, kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime/LocalTime.|(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + + final val hour // kotlinx.datetime/LocalTime.hour|{}hour[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalTime.hour.|(){}[0] + final val minute // kotlinx.datetime/LocalTime.minute|{}minute[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalTime.minute.|(){}[0] + final val nanosecond // kotlinx.datetime/LocalTime.nanosecond|{}nanosecond[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalTime.nanosecond.|(){}[0] + final val second // kotlinx.datetime/LocalTime.second|{}second[0] + final fun (): kotlin/Int // kotlinx.datetime/LocalTime.second.|(){}[0] + + final fun compareTo(kotlinx.datetime/LocalTime): kotlin/Int // kotlinx.datetime/LocalTime.compareTo|compareTo(kotlinx.datetime.LocalTime){}[0] + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/LocalTime.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime/LocalTime.hashCode|hashCode(){}[0] + final fun toMillisecondOfDay(): kotlin/Int // kotlinx.datetime/LocalTime.toMillisecondOfDay|toMillisecondOfDay(){}[0] + final fun toNanosecondOfDay(): kotlin/Long // kotlinx.datetime/LocalTime.toNanosecondOfDay|toNanosecondOfDay(){}[0] + final fun toSecondOfDay(): kotlin/Int // kotlinx.datetime/LocalTime.toSecondOfDay|toSecondOfDay(){}[0] + final fun toString(): kotlin/String // kotlinx.datetime/LocalTime.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/LocalTime.Companion|null[0] + final fun Format(kotlin/Function1): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalTime.Companion.Format|Format(kotlin.Function1){}[0] + final fun fromMillisecondOfDay(kotlin/Int): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.fromMillisecondOfDay|fromMillisecondOfDay(kotlin.Int){}[0] + final fun fromNanosecondOfDay(kotlin/Long): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.fromNanosecondOfDay|fromNanosecondOfDay(kotlin.Long){}[0] + final fun fromSecondOfDay(kotlin/Int): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.fromSecondOfDay|fromSecondOfDay(kotlin.Int){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat =...): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/String): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.parse|parse(kotlin.String){}[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/LocalTime.Companion.serializer|serializer(){}[0] + } + + final object Formats { // kotlinx.datetime/LocalTime.Formats|null[0] + // Targets: [native, wasmWasi] + final val ISO // kotlinx.datetime/LocalTime.Formats.ISO|{}ISO[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalTime.Formats.ISO.|(){}[0] + + // Targets: [js, wasmJs] + final val ISO // kotlinx.datetime/LocalTime.Formats.ISO|(){}[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalTime.Formats.ISO.|(){}[0] + } +} + +final class kotlinx.datetime/UtcOffset { // kotlinx.datetime/UtcOffset|null[0] + final val totalSeconds // kotlinx.datetime/UtcOffset.totalSeconds|{}totalSeconds[0] + final fun (): kotlin/Int // kotlinx.datetime/UtcOffset.totalSeconds.|(){}[0] + + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/UtcOffset.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime/UtcOffset.hashCode|hashCode(){}[0] + final fun toString(): kotlin/String // kotlinx.datetime/UtcOffset.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/UtcOffset.Companion|null[0] + final val ZERO // kotlinx.datetime/UtcOffset.Companion.ZERO|{}ZERO[0] + final fun (): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.ZERO.|(){}[0] + + final fun Format(kotlin/Function1): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Companion.Format|Format(kotlin.Function1){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat =...): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/String): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.parse|parse(kotlin.String){}[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/UtcOffset.Companion.serializer|serializer(){}[0] + } + + final object Formats { // kotlinx.datetime/UtcOffset.Formats|null[0] + final val ISO // kotlinx.datetime/UtcOffset.Formats.ISO|(){}[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.ISO.|(){}[0] + + // Targets: [native, wasmWasi] + final val FOUR_DIGITS // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS|{}FOUR_DIGITS[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS.|(){}[0] + + // Targets: [native, wasmWasi] + final val ISO_BASIC // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC|{}ISO_BASIC[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC.|(){}[0] + + // Targets: [js, wasmJs] + final val FOUR_DIGITS // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS|(){}[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS.|(){}[0] + + // Targets: [js, wasmJs] + final val ISO_BASIC // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC|(){}[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC.|(){}[0] + } +} + +open class kotlinx.datetime/TimeZone { // kotlinx.datetime/TimeZone|null[0] + final fun (kotlinx.datetime/Instant).toLocalDateTime(): kotlinx.datetime/LocalDateTime // kotlinx.datetime/TimeZone.toLocalDateTime|toLocalDateTime@kotlinx.datetime.Instant(){}[0] + final fun (kotlinx.datetime/LocalDateTime).toInstant(): kotlinx.datetime/Instant // kotlinx.datetime/TimeZone.toInstant|toInstant@kotlinx.datetime.LocalDateTime(){}[0] + open fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/TimeZone.equals|equals(kotlin.Any?){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime/TimeZone.hashCode|hashCode(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime/TimeZone.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/TimeZone.Companion|null[0] + final val UTC // kotlinx.datetime/TimeZone.Companion.UTC|{}UTC[0] + final fun (): kotlinx.datetime/FixedOffsetTimeZone // kotlinx.datetime/TimeZone.Companion.UTC.|(){}[0] + final val availableZoneIds // kotlinx.datetime/TimeZone.Companion.availableZoneIds|{}availableZoneIds[0] + final fun (): kotlin.collections/Set // kotlinx.datetime/TimeZone.Companion.availableZoneIds.|(){}[0] + + final fun currentSystemDefault(): kotlinx.datetime/TimeZone // kotlinx.datetime/TimeZone.Companion.currentSystemDefault|currentSystemDefault(){}[0] + final fun of(kotlin/String): kotlinx.datetime/TimeZone // kotlinx.datetime/TimeZone.Companion.of|of(kotlin.String){}[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/TimeZone.Companion.serializer|serializer(){}[0] + } + + // Targets: [native, wasmWasi] + open val id // kotlinx.datetime/TimeZone.id|{}id[0] + open fun (): kotlin/String // kotlinx.datetime/TimeZone.id.|(){}[0] + + // Targets: [js, wasmJs] + final val id // kotlinx.datetime/TimeZone.id|{}id[0] + final fun (): kotlin/String // kotlinx.datetime/TimeZone.id.|(){}[0] +} + +sealed class kotlinx.datetime/DateTimePeriod { // kotlinx.datetime/DateTimePeriod|null[0] + constructor () // kotlinx.datetime/DateTimePeriod.|(){}[0] + + abstract val days // kotlinx.datetime/DateTimePeriod.days|{}days[0] + abstract fun (): kotlin/Int // kotlinx.datetime/DateTimePeriod.days.|(){}[0] + final val months // kotlinx.datetime/DateTimePeriod.months|{}months[0] + final fun (): kotlin/Int // kotlinx.datetime/DateTimePeriod.months.|(){}[0] + final val years // kotlinx.datetime/DateTimePeriod.years|{}years[0] + final fun (): kotlin/Int // kotlinx.datetime/DateTimePeriod.years.|(){}[0] + open val hours // kotlinx.datetime/DateTimePeriod.hours|{}hours[0] + open fun (): kotlin/Int // kotlinx.datetime/DateTimePeriod.hours.|(){}[0] + open val minutes // kotlinx.datetime/DateTimePeriod.minutes|{}minutes[0] + open fun (): kotlin/Int // kotlinx.datetime/DateTimePeriod.minutes.|(){}[0] + open val nanoseconds // kotlinx.datetime/DateTimePeriod.nanoseconds|{}nanoseconds[0] + open fun (): kotlin/Int // kotlinx.datetime/DateTimePeriod.nanoseconds.|(){}[0] + open val seconds // kotlinx.datetime/DateTimePeriod.seconds|{}seconds[0] + open fun (): kotlin/Int // kotlinx.datetime/DateTimePeriod.seconds.|(){}[0] + + open fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/DateTimePeriod.equals|equals(kotlin.Any?){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime/DateTimePeriod.hashCode|hashCode(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime/DateTimePeriod.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/DateTimePeriod.Companion|null[0] + final fun parse(kotlin/String): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/DateTimePeriod.Companion.parse|parse(kotlin.String){}[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/DateTimePeriod.Companion.serializer|serializer(){}[0] + } +} + +sealed class kotlinx.datetime/DateTimeUnit { // kotlinx.datetime/DateTimeUnit|null[0] + constructor () // kotlinx.datetime/DateTimeUnit.|(){}[0] + + abstract fun times(kotlin/Int): kotlinx.datetime/DateTimeUnit // kotlinx.datetime/DateTimeUnit.times|times(kotlin.Int){}[0] + final fun formatToString(kotlin/Int, kotlin/String): kotlin/String // kotlinx.datetime/DateTimeUnit.formatToString|formatToString(kotlin.Int;kotlin.String){}[0] + final fun formatToString(kotlin/Long, kotlin/String): kotlin/String // kotlinx.datetime/DateTimeUnit.formatToString|formatToString(kotlin.Long;kotlin.String){}[0] + + final class DayBased : kotlinx.datetime/DateTimeUnit.DateBased { // kotlinx.datetime/DateTimeUnit.DayBased|null[0] + constructor (kotlin/Int) // kotlinx.datetime/DateTimeUnit.DayBased.|(kotlin.Int){}[0] + + final val days // kotlinx.datetime/DateTimeUnit.DayBased.days|{}days[0] + final fun (): kotlin/Int // kotlinx.datetime/DateTimeUnit.DayBased.days.|(){}[0] + + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/DateTimeUnit.DayBased.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime/DateTimeUnit.DayBased.hashCode|hashCode(){}[0] + final fun times(kotlin/Int): kotlinx.datetime/DateTimeUnit.DayBased // kotlinx.datetime/DateTimeUnit.DayBased.times|times(kotlin.Int){}[0] + final fun toString(): kotlin/String // kotlinx.datetime/DateTimeUnit.DayBased.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/DateTimeUnit.DayBased.Companion|null[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/DateTimeUnit.DayBased.Companion.serializer|serializer(){}[0] + } + } + + final class MonthBased : kotlinx.datetime/DateTimeUnit.DateBased { // kotlinx.datetime/DateTimeUnit.MonthBased|null[0] + constructor (kotlin/Int) // kotlinx.datetime/DateTimeUnit.MonthBased.|(kotlin.Int){}[0] + + final val months // kotlinx.datetime/DateTimeUnit.MonthBased.months|{}months[0] + final fun (): kotlin/Int // kotlinx.datetime/DateTimeUnit.MonthBased.months.|(){}[0] + + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/DateTimeUnit.MonthBased.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime/DateTimeUnit.MonthBased.hashCode|hashCode(){}[0] + final fun times(kotlin/Int): kotlinx.datetime/DateTimeUnit.MonthBased // kotlinx.datetime/DateTimeUnit.MonthBased.times|times(kotlin.Int){}[0] + final fun toString(): kotlin/String // kotlinx.datetime/DateTimeUnit.MonthBased.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/DateTimeUnit.MonthBased.Companion|null[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/DateTimeUnit.MonthBased.Companion.serializer|serializer(){}[0] + } + } + + final class TimeBased : kotlinx.datetime/DateTimeUnit { // kotlinx.datetime/DateTimeUnit.TimeBased|null[0] + constructor (kotlin/Long) // kotlinx.datetime/DateTimeUnit.TimeBased.|(kotlin.Long){}[0] + + final val duration // kotlinx.datetime/DateTimeUnit.TimeBased.duration|{}duration[0] + final fun (): kotlin.time/Duration // kotlinx.datetime/DateTimeUnit.TimeBased.duration.|(){}[0] + final val nanoseconds // kotlinx.datetime/DateTimeUnit.TimeBased.nanoseconds|{}nanoseconds[0] + final fun (): kotlin/Long // kotlinx.datetime/DateTimeUnit.TimeBased.nanoseconds.|(){}[0] + + final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/DateTimeUnit.TimeBased.equals|equals(kotlin.Any?){}[0] + final fun hashCode(): kotlin/Int // kotlinx.datetime/DateTimeUnit.TimeBased.hashCode|hashCode(){}[0] + final fun times(kotlin/Int): kotlinx.datetime/DateTimeUnit.TimeBased // kotlinx.datetime/DateTimeUnit.TimeBased.times|times(kotlin.Int){}[0] + final fun toString(): kotlin/String // kotlinx.datetime/DateTimeUnit.TimeBased.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime/DateTimeUnit.TimeBased.Companion|null[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/DateTimeUnit.TimeBased.Companion.serializer|serializer(){}[0] + } + } + + sealed class DateBased : kotlinx.datetime/DateTimeUnit { // kotlinx.datetime/DateTimeUnit.DateBased|null[0] + constructor () // kotlinx.datetime/DateTimeUnit.DateBased.|(){}[0] + + final object Companion { // kotlinx.datetime/DateTimeUnit.DateBased.Companion|null[0] + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/DateTimeUnit.DateBased.Companion.serializer|serializer(){}[0] + } + } + + final object Companion { // kotlinx.datetime/DateTimeUnit.Companion|null[0] + final val CENTURY // kotlinx.datetime/DateTimeUnit.Companion.CENTURY|{}CENTURY[0] + final fun (): kotlinx.datetime/DateTimeUnit.MonthBased // kotlinx.datetime/DateTimeUnit.Companion.CENTURY.|(){}[0] + final val DAY // kotlinx.datetime/DateTimeUnit.Companion.DAY|{}DAY[0] + final fun (): kotlinx.datetime/DateTimeUnit.DayBased // kotlinx.datetime/DateTimeUnit.Companion.DAY.|(){}[0] + final val HOUR // kotlinx.datetime/DateTimeUnit.Companion.HOUR|{}HOUR[0] + final fun (): kotlinx.datetime/DateTimeUnit.TimeBased // kotlinx.datetime/DateTimeUnit.Companion.HOUR.|(){}[0] + final val MICROSECOND // kotlinx.datetime/DateTimeUnit.Companion.MICROSECOND|{}MICROSECOND[0] + final fun (): kotlinx.datetime/DateTimeUnit.TimeBased // kotlinx.datetime/DateTimeUnit.Companion.MICROSECOND.|(){}[0] + final val MILLISECOND // kotlinx.datetime/DateTimeUnit.Companion.MILLISECOND|{}MILLISECOND[0] + final fun (): kotlinx.datetime/DateTimeUnit.TimeBased // kotlinx.datetime/DateTimeUnit.Companion.MILLISECOND.|(){}[0] + final val MINUTE // kotlinx.datetime/DateTimeUnit.Companion.MINUTE|{}MINUTE[0] + final fun (): kotlinx.datetime/DateTimeUnit.TimeBased // kotlinx.datetime/DateTimeUnit.Companion.MINUTE.|(){}[0] + final val MONTH // kotlinx.datetime/DateTimeUnit.Companion.MONTH|{}MONTH[0] + final fun (): kotlinx.datetime/DateTimeUnit.MonthBased // kotlinx.datetime/DateTimeUnit.Companion.MONTH.|(){}[0] + final val NANOSECOND // kotlinx.datetime/DateTimeUnit.Companion.NANOSECOND|{}NANOSECOND[0] + final fun (): kotlinx.datetime/DateTimeUnit.TimeBased // kotlinx.datetime/DateTimeUnit.Companion.NANOSECOND.|(){}[0] + final val QUARTER // kotlinx.datetime/DateTimeUnit.Companion.QUARTER|{}QUARTER[0] + final fun (): kotlinx.datetime/DateTimeUnit.MonthBased // kotlinx.datetime/DateTimeUnit.Companion.QUARTER.|(){}[0] + final val SECOND // kotlinx.datetime/DateTimeUnit.Companion.SECOND|{}SECOND[0] + final fun (): kotlinx.datetime/DateTimeUnit.TimeBased // kotlinx.datetime/DateTimeUnit.Companion.SECOND.|(){}[0] + final val WEEK // kotlinx.datetime/DateTimeUnit.Companion.WEEK|{}WEEK[0] + final fun (): kotlinx.datetime/DateTimeUnit.DayBased // kotlinx.datetime/DateTimeUnit.Companion.WEEK.|(){}[0] + final val YEAR // kotlinx.datetime/DateTimeUnit.Companion.YEAR|{}YEAR[0] + final fun (): kotlinx.datetime/DateTimeUnit.MonthBased // kotlinx.datetime/DateTimeUnit.Companion.YEAR.|(){}[0] + + final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/DateTimeUnit.Companion.serializer|serializer(){}[0] + } +} + +final object kotlinx.datetime.serializers/DateBasedDateTimeUnitSerializer : kotlinx.serialization.internal/AbstractPolymorphicSerializer { // kotlinx.datetime.serializers/DateBasedDateTimeUnitSerializer|null[0] + final val baseClass // kotlinx.datetime.serializers/DateBasedDateTimeUnitSerializer.baseClass|{}baseClass[0] + final fun (): kotlin.reflect/KClass // kotlinx.datetime.serializers/DateBasedDateTimeUnitSerializer.baseClass.|(){}[0] + final val descriptor // kotlinx.datetime.serializers/DateBasedDateTimeUnitSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/DateBasedDateTimeUnitSerializer.descriptor.|(){}[0] + + final fun findPolymorphicSerializerOrNull(kotlinx.serialization.encoding/CompositeDecoder, kotlin/String?): kotlinx.serialization/DeserializationStrategy? // kotlinx.datetime.serializers/DateBasedDateTimeUnitSerializer.findPolymorphicSerializerOrNull|findPolymorphicSerializerOrNull(kotlinx.serialization.encoding.CompositeDecoder;kotlin.String?){}[0] + final fun findPolymorphicSerializerOrNull(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DateTimeUnit.DateBased): kotlinx.serialization/SerializationStrategy? // kotlinx.datetime.serializers/DateBasedDateTimeUnitSerializer.findPolymorphicSerializerOrNull|findPolymorphicSerializerOrNull(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DateTimeUnit.DateBased){}[0] +} + +final object kotlinx.datetime.serializers/DatePeriodComponentSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/DatePeriodComponentSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/DatePeriodComponentSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/DatePeriodComponentSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/DatePeriod // kotlinx.datetime.serializers/DatePeriodComponentSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DatePeriod) // kotlinx.datetime.serializers/DatePeriodComponentSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DatePeriod){}[0] +} + +final object kotlinx.datetime.serializers/DatePeriodIso8601Serializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/DatePeriodIso8601Serializer|null[0] + final val descriptor // kotlinx.datetime.serializers/DatePeriodIso8601Serializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/DatePeriodIso8601Serializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/DatePeriod // kotlinx.datetime.serializers/DatePeriodIso8601Serializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DatePeriod) // kotlinx.datetime.serializers/DatePeriodIso8601Serializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DatePeriod){}[0] +} + +final object kotlinx.datetime.serializers/DateTimePeriodComponentSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/DateTimePeriodComponentSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/DateTimePeriodComponentSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/DateTimePeriodComponentSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/DateTimePeriod // kotlinx.datetime.serializers/DateTimePeriodComponentSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DateTimePeriod) // kotlinx.datetime.serializers/DateTimePeriodComponentSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DateTimePeriod){}[0] +} + +final object kotlinx.datetime.serializers/DateTimePeriodIso8601Serializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/DateTimePeriodIso8601Serializer|null[0] + final val descriptor // kotlinx.datetime.serializers/DateTimePeriodIso8601Serializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/DateTimePeriodIso8601Serializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/DateTimePeriod // kotlinx.datetime.serializers/DateTimePeriodIso8601Serializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DateTimePeriod) // kotlinx.datetime.serializers/DateTimePeriodIso8601Serializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DateTimePeriod){}[0] +} + +final object kotlinx.datetime.serializers/DateTimeUnitSerializer : kotlinx.serialization.internal/AbstractPolymorphicSerializer { // kotlinx.datetime.serializers/DateTimeUnitSerializer|null[0] + final val baseClass // kotlinx.datetime.serializers/DateTimeUnitSerializer.baseClass|{}baseClass[0] + final fun (): kotlin.reflect/KClass // kotlinx.datetime.serializers/DateTimeUnitSerializer.baseClass.|(){}[0] + final val descriptor // kotlinx.datetime.serializers/DateTimeUnitSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/DateTimeUnitSerializer.descriptor.|(){}[0] + + final fun findPolymorphicSerializerOrNull(kotlinx.serialization.encoding/CompositeDecoder, kotlin/String?): kotlinx.serialization/DeserializationStrategy? // kotlinx.datetime.serializers/DateTimeUnitSerializer.findPolymorphicSerializerOrNull|findPolymorphicSerializerOrNull(kotlinx.serialization.encoding.CompositeDecoder;kotlin.String?){}[0] + final fun findPolymorphicSerializerOrNull(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DateTimeUnit): kotlinx.serialization/SerializationStrategy? // kotlinx.datetime.serializers/DateTimeUnitSerializer.findPolymorphicSerializerOrNull|findPolymorphicSerializerOrNull(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DateTimeUnit){}[0] +} + +final object kotlinx.datetime.serializers/DayBasedDateTimeUnitSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/DayBasedDateTimeUnitSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/DayBasedDateTimeUnitSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/DayBasedDateTimeUnitSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/DateTimeUnit.DayBased // kotlinx.datetime.serializers/DayBasedDateTimeUnitSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DateTimeUnit.DayBased) // kotlinx.datetime.serializers/DayBasedDateTimeUnitSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DateTimeUnit.DayBased){}[0] +} + +final object kotlinx.datetime.serializers/DayOfWeekSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/DayOfWeekSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/DayOfWeekSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/DayOfWeekSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/DayOfWeek // kotlinx.datetime.serializers/DayOfWeekSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DayOfWeek) // kotlinx.datetime.serializers/DayOfWeekSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DayOfWeek){}[0] +} + +final object kotlinx.datetime.serializers/FixedOffsetTimeZoneSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/FixedOffsetTimeZoneSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/FixedOffsetTimeZoneSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/FixedOffsetTimeZoneSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/FixedOffsetTimeZone // kotlinx.datetime.serializers/FixedOffsetTimeZoneSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/FixedOffsetTimeZone) // kotlinx.datetime.serializers/FixedOffsetTimeZoneSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.FixedOffsetTimeZone){}[0] +} + +final object kotlinx.datetime.serializers/InstantComponentSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/InstantComponentSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/InstantComponentSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/InstantComponentSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/Instant // kotlinx.datetime.serializers/InstantComponentSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/Instant) // kotlinx.datetime.serializers/InstantComponentSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.Instant){}[0] +} + +final object kotlinx.datetime.serializers/InstantIso8601Serializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/InstantIso8601Serializer|null[0] + final val descriptor // kotlinx.datetime.serializers/InstantIso8601Serializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/InstantIso8601Serializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/Instant // kotlinx.datetime.serializers/InstantIso8601Serializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/Instant) // kotlinx.datetime.serializers/InstantIso8601Serializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.Instant){}[0] +} + +final object kotlinx.datetime.serializers/LocalDateComponentSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/LocalDateComponentSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/LocalDateComponentSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/LocalDateComponentSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/LocalDate // kotlinx.datetime.serializers/LocalDateComponentSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/LocalDate) // kotlinx.datetime.serializers/LocalDateComponentSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.LocalDate){}[0] +} + +final object kotlinx.datetime.serializers/LocalDateIso8601Serializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/LocalDateIso8601Serializer|null[0] + final val descriptor // kotlinx.datetime.serializers/LocalDateIso8601Serializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/LocalDateIso8601Serializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/LocalDate // kotlinx.datetime.serializers/LocalDateIso8601Serializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/LocalDate) // kotlinx.datetime.serializers/LocalDateIso8601Serializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.LocalDate){}[0] +} + +final object kotlinx.datetime.serializers/LocalDateTimeComponentSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/LocalDateTimeComponentSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/LocalDateTimeComponentSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/LocalDateTimeComponentSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/LocalDateTime // kotlinx.datetime.serializers/LocalDateTimeComponentSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/LocalDateTime) // kotlinx.datetime.serializers/LocalDateTimeComponentSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.LocalDateTime){}[0] +} + +final object kotlinx.datetime.serializers/LocalDateTimeIso8601Serializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/LocalDateTimeIso8601Serializer|null[0] + final val descriptor // kotlinx.datetime.serializers/LocalDateTimeIso8601Serializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/LocalDateTimeIso8601Serializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/LocalDateTime // kotlinx.datetime.serializers/LocalDateTimeIso8601Serializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/LocalDateTime) // kotlinx.datetime.serializers/LocalDateTimeIso8601Serializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.LocalDateTime){}[0] +} + +final object kotlinx.datetime.serializers/LocalTimeComponentSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/LocalTimeComponentSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/LocalTimeComponentSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/LocalTimeComponentSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/LocalTime // kotlinx.datetime.serializers/LocalTimeComponentSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/LocalTime) // kotlinx.datetime.serializers/LocalTimeComponentSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.LocalTime){}[0] +} + +final object kotlinx.datetime.serializers/LocalTimeIso8601Serializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/LocalTimeIso8601Serializer|null[0] + final val descriptor // kotlinx.datetime.serializers/LocalTimeIso8601Serializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/LocalTimeIso8601Serializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/LocalTime // kotlinx.datetime.serializers/LocalTimeIso8601Serializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/LocalTime) // kotlinx.datetime.serializers/LocalTimeIso8601Serializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.LocalTime){}[0] +} + +final object kotlinx.datetime.serializers/MonthBasedDateTimeUnitSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/MonthBasedDateTimeUnitSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/MonthBasedDateTimeUnitSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/MonthBasedDateTimeUnitSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/DateTimeUnit.MonthBased // kotlinx.datetime.serializers/MonthBasedDateTimeUnitSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DateTimeUnit.MonthBased) // kotlinx.datetime.serializers/MonthBasedDateTimeUnitSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DateTimeUnit.MonthBased){}[0] +} + +final object kotlinx.datetime.serializers/MonthSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/MonthSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/MonthSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/MonthSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/Month // kotlinx.datetime.serializers/MonthSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/Month) // kotlinx.datetime.serializers/MonthSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.Month){}[0] +} + +final object kotlinx.datetime.serializers/TimeBasedDateTimeUnitSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/TimeBasedDateTimeUnitSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/TimeBasedDateTimeUnitSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/TimeBasedDateTimeUnitSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/DateTimeUnit.TimeBased // kotlinx.datetime.serializers/TimeBasedDateTimeUnitSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/DateTimeUnit.TimeBased) // kotlinx.datetime.serializers/TimeBasedDateTimeUnitSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.DateTimeUnit.TimeBased){}[0] +} + +final object kotlinx.datetime.serializers/TimeZoneSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/TimeZoneSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/TimeZoneSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/TimeZoneSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/TimeZone // kotlinx.datetime.serializers/TimeZoneSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/TimeZone) // kotlinx.datetime.serializers/TimeZoneSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.TimeZone){}[0] +} + +final object kotlinx.datetime.serializers/UtcOffsetSerializer : kotlinx.serialization/KSerializer { // kotlinx.datetime.serializers/UtcOffsetSerializer|null[0] + final val descriptor // kotlinx.datetime.serializers/UtcOffsetSerializer.descriptor|{}descriptor[0] + final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.datetime.serializers/UtcOffsetSerializer.descriptor.|(){}[0] + + final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.datetime/UtcOffset // kotlinx.datetime.serializers/UtcOffsetSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.datetime/UtcOffset) // kotlinx.datetime.serializers/UtcOffsetSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.datetime.UtcOffset){}[0] +} + +final val kotlinx.datetime/isDistantFuture // kotlinx.datetime/isDistantFuture|@kotlinx.datetime.Instant{}isDistantFuture[0] + final fun (kotlinx.datetime/Instant).(): kotlin/Boolean // kotlinx.datetime/isDistantFuture.|@kotlinx.datetime.Instant(){}[0] +final val kotlinx.datetime/isDistantPast // kotlinx.datetime/isDistantPast|@kotlinx.datetime.Instant{}isDistantPast[0] + final fun (kotlinx.datetime/Instant).(): kotlin/Boolean // kotlinx.datetime/isDistantPast.|@kotlinx.datetime.Instant(){}[0] +final val kotlinx.datetime/isoDayNumber // kotlinx.datetime/isoDayNumber|@kotlinx.datetime.DayOfWeek{}isoDayNumber[0] + final fun (kotlinx.datetime/DayOfWeek).(): kotlin/Int // kotlinx.datetime/isoDayNumber.|@kotlinx.datetime.DayOfWeek(){}[0] +final val kotlinx.datetime/number // kotlinx.datetime/number|@kotlinx.datetime.Month{}number[0] + final fun (kotlinx.datetime/Month).(): kotlin/Int // kotlinx.datetime/number.|@kotlinx.datetime.Month(){}[0] + +final fun (kotlin.time/Duration).kotlinx.datetime/toDateTimePeriod(): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/toDateTimePeriod|toDateTimePeriod@kotlin.time.Duration(){}[0] +final fun (kotlin.time/TimeSource).kotlinx.datetime/asClock(kotlinx.datetime/Instant): kotlinx.datetime/Clock // kotlinx.datetime/asClock|asClock@kotlin.time.TimeSource(kotlinx.datetime.Instant){}[0] +final fun (kotlin/String).kotlinx.datetime/toDatePeriod(): kotlinx.datetime/DatePeriod // kotlinx.datetime/toDatePeriod|toDatePeriod@kotlin.String(){}[0] +final fun (kotlin/String).kotlinx.datetime/toDateTimePeriod(): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/toDateTimePeriod|toDateTimePeriod@kotlin.String(){}[0] +final fun (kotlin/String).kotlinx.datetime/toInstant(): kotlinx.datetime/Instant // kotlinx.datetime/toInstant|toInstant@kotlin.String(){}[0] +final fun (kotlin/String).kotlinx.datetime/toLocalDate(): kotlinx.datetime/LocalDate // kotlinx.datetime/toLocalDate|toLocalDate@kotlin.String(){}[0] +final fun (kotlin/String).kotlinx.datetime/toLocalDateTime(): kotlinx.datetime/LocalDateTime // kotlinx.datetime/toLocalDateTime|toLocalDateTime@kotlin.String(){}[0] +final fun (kotlin/String).kotlinx.datetime/toLocalTime(): kotlinx.datetime/LocalTime // kotlinx.datetime/toLocalTime|toLocalTime@kotlin.String(){}[0] +final fun (kotlinx.datetime.format/DateTimeComponents.Companion).kotlinx.datetime.format/parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat): kotlinx.datetime.format/DateTimeComponents // kotlinx.datetime.format/parse|parse@kotlinx.datetime.format.DateTimeComponents.Companion(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] +final fun (kotlinx.datetime.format/DateTimeFormat).kotlinx.datetime.format/format(kotlin/Function1): kotlin/String // kotlinx.datetime.format/format|format@kotlinx.datetime.format.DateTimeFormat(kotlin.Function1){}[0] +final fun (kotlinx.datetime.format/DateTimeFormatBuilder).kotlinx.datetime.format/byUnicodePattern(kotlin/String) // kotlinx.datetime.format/byUnicodePattern|byUnicodePattern@kotlinx.datetime.format.DateTimeFormatBuilder(kotlin.String){}[0] +final fun (kotlinx.datetime.format/DateTimeFormatBuilder).kotlinx.datetime.format/char(kotlin/Char) // kotlinx.datetime.format/char|char@kotlinx.datetime.format.DateTimeFormatBuilder(kotlin.Char){}[0] +final fun (kotlinx.datetime/Clock).kotlinx.datetime/asTimeSource(): kotlin.time/TimeSource.WithComparableMarks // kotlinx.datetime/asTimeSource|asTimeSource@kotlinx.datetime.Clock(){}[0] +final fun (kotlinx.datetime/Clock).kotlinx.datetime/todayAt(kotlinx.datetime/TimeZone): kotlinx.datetime/LocalDate // kotlinx.datetime/todayAt|todayAt@kotlinx.datetime.Clock(kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Clock).kotlinx.datetime/todayIn(kotlinx.datetime/TimeZone): kotlinx.datetime/LocalDate // kotlinx.datetime/todayIn|todayIn@kotlinx.datetime.Clock(kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/DatePeriod).kotlinx.datetime/plus(kotlinx.datetime/DatePeriod): kotlinx.datetime/DatePeriod // kotlinx.datetime/plus|plus@kotlinx.datetime.DatePeriod(kotlinx.datetime.DatePeriod){}[0] +final fun (kotlinx.datetime/DateTimePeriod).kotlinx.datetime/plus(kotlinx.datetime/DateTimePeriod): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/plus|plus@kotlinx.datetime.DateTimePeriod(kotlinx.datetime.DateTimePeriod){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/daysUntil(kotlinx.datetime/Instant, kotlinx.datetime/TimeZone): kotlin/Int // kotlinx.datetime/daysUntil|daysUntil@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat, kotlinx.datetime/UtcOffset =...): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.Instant(kotlinx.datetime.format.DateTimeFormat;kotlinx.datetime.UtcOffset){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlin/Int, kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlin.Int;kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlin/Int, kotlinx.datetime/DateTimeUnit.TimeBased): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlin.Int;kotlinx.datetime.DateTimeUnit.TimeBased){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlin/Long, kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlin.Long;kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlin/Long, kotlinx.datetime/DateTimeUnit.TimeBased): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlin.Long;kotlinx.datetime.DateTimeUnit.TimeBased){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlinx.datetime/DateTimePeriod, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlinx.datetime.DateTimePeriod;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlinx.datetime/DateTimeUnit.TimeBased): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlinx.datetime.DateTimeUnit.TimeBased){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlinx.datetime/Instant, kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlin/Long // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlinx.datetime/Instant, kotlinx.datetime/DateTimeUnit.TimeBased): kotlin/Long // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.DateTimeUnit.TimeBased){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlinx.datetime/Instant, kotlinx.datetime/TimeZone): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/monthsUntil(kotlinx.datetime/Instant, kotlinx.datetime/TimeZone): kotlin/Int // kotlinx.datetime/monthsUntil|monthsUntil@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/offsetIn(kotlinx.datetime/TimeZone): kotlinx.datetime/UtcOffset // kotlinx.datetime/offsetIn|offsetIn@kotlinx.datetime.Instant(kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/periodUntil(kotlinx.datetime/Instant, kotlinx.datetime/TimeZone): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/periodUntil|periodUntil@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/plus(kotlin/Int, kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/plus|plus@kotlinx.datetime.Instant(kotlin.Int;kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/plus(kotlin/Int, kotlinx.datetime/DateTimeUnit.TimeBased): kotlinx.datetime/Instant // kotlinx.datetime/plus|plus@kotlinx.datetime.Instant(kotlin.Int;kotlinx.datetime.DateTimeUnit.TimeBased){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/plus(kotlin/Long, kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/plus|plus@kotlinx.datetime.Instant(kotlin.Long;kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/plus(kotlin/Long, kotlinx.datetime/DateTimeUnit.TimeBased): kotlinx.datetime/Instant // kotlinx.datetime/plus|plus@kotlinx.datetime.Instant(kotlin.Long;kotlinx.datetime.DateTimeUnit.TimeBased){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/plus(kotlinx.datetime/DateTimePeriod, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/plus|plus@kotlinx.datetime.Instant(kotlinx.datetime.DateTimePeriod;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/plus(kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/plus|plus@kotlinx.datetime.Instant(kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/plus(kotlinx.datetime/DateTimeUnit.TimeBased): kotlinx.datetime/Instant // kotlinx.datetime/plus|plus@kotlinx.datetime.Instant(kotlinx.datetime.DateTimeUnit.TimeBased){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/toLocalDateTime(kotlinx.datetime/TimeZone): kotlinx.datetime/LocalDateTime // kotlinx.datetime/toLocalDateTime|toLocalDateTime@kotlinx.datetime.Instant(kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/until(kotlinx.datetime/Instant, kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlin/Long // kotlinx.datetime/until|until@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/until(kotlinx.datetime/Instant, kotlinx.datetime/DateTimeUnit.TimeBased): kotlin/Long // kotlinx.datetime/until|until@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.DateTimeUnit.TimeBased){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/yearsUntil(kotlinx.datetime/Instant, kotlinx.datetime/TimeZone): kotlin/Int // kotlinx.datetime/yearsUntil|yearsUntil@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/atStartOfDayIn(kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/atStartOfDayIn|atStartOfDayIn@kotlinx.datetime.LocalDate(kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/atTime(kotlin/Int, kotlin/Int, kotlin/Int =..., kotlin/Int =...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atTime|atTime@kotlinx.datetime.LocalDate(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/atTime(kotlinx.datetime/LocalTime): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atTime|atTime@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalTime){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/daysUntil(kotlinx.datetime/LocalDate): kotlin/Int // kotlinx.datetime/daysUntil|daysUntil@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.LocalDate(kotlinx.datetime.format.DateTimeFormat){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/minus(kotlin/Int, kotlinx.datetime/DateTimeUnit.DateBased): kotlinx.datetime/LocalDate // kotlinx.datetime/minus|minus@kotlinx.datetime.LocalDate(kotlin.Int;kotlinx.datetime.DateTimeUnit.DateBased){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/minus(kotlin/Long, kotlinx.datetime/DateTimeUnit.DateBased): kotlinx.datetime/LocalDate // kotlinx.datetime/minus|minus@kotlinx.datetime.LocalDate(kotlin.Long;kotlinx.datetime.DateTimeUnit.DateBased){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/minus(kotlinx.datetime/DatePeriod): kotlinx.datetime/LocalDate // kotlinx.datetime/minus|minus@kotlinx.datetime.LocalDate(kotlinx.datetime.DatePeriod){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/minus(kotlinx.datetime/DateTimeUnit.DateBased): kotlinx.datetime/LocalDate // kotlinx.datetime/minus|minus@kotlinx.datetime.LocalDate(kotlinx.datetime.DateTimeUnit.DateBased){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/minus(kotlinx.datetime/LocalDate): kotlinx.datetime/DatePeriod // kotlinx.datetime/minus|minus@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/monthsUntil(kotlinx.datetime/LocalDate): kotlin/Int // kotlinx.datetime/monthsUntil|monthsUntil@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/periodUntil(kotlinx.datetime/LocalDate): kotlinx.datetime/DatePeriod // kotlinx.datetime/periodUntil|periodUntil@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/plus(kotlin/Int, kotlinx.datetime/DateTimeUnit.DateBased): kotlinx.datetime/LocalDate // kotlinx.datetime/plus|plus@kotlinx.datetime.LocalDate(kotlin.Int;kotlinx.datetime.DateTimeUnit.DateBased){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/plus(kotlin/Long, kotlinx.datetime/DateTimeUnit.DateBased): kotlinx.datetime/LocalDate // kotlinx.datetime/plus|plus@kotlinx.datetime.LocalDate(kotlin.Long;kotlinx.datetime.DateTimeUnit.DateBased){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/plus(kotlinx.datetime/DatePeriod): kotlinx.datetime/LocalDate // kotlinx.datetime/plus|plus@kotlinx.datetime.LocalDate(kotlinx.datetime.DatePeriod){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/plus(kotlinx.datetime/DateTimeUnit.DateBased): kotlinx.datetime/LocalDate // kotlinx.datetime/plus|plus@kotlinx.datetime.LocalDate(kotlinx.datetime.DateTimeUnit.DateBased){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/until(kotlinx.datetime/LocalDate, kotlinx.datetime/DateTimeUnit.DateBased): kotlin/Int // kotlinx.datetime/until|until@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate;kotlinx.datetime.DateTimeUnit.DateBased){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/yearsUntil(kotlinx.datetime/LocalDate): kotlin/Int // kotlinx.datetime/yearsUntil|yearsUntil@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate){}[0] +final fun (kotlinx.datetime/LocalDateTime).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.LocalDateTime(kotlinx.datetime.format.DateTimeFormat){}[0] +final fun (kotlinx.datetime/LocalDateTime).kotlinx.datetime/toInstant(kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/toInstant|toInstant@kotlinx.datetime.LocalDateTime(kotlinx.datetime.TimeZone){}[0] +final fun (kotlinx.datetime/LocalDateTime).kotlinx.datetime/toInstant(kotlinx.datetime/UtcOffset): kotlinx.datetime/Instant // kotlinx.datetime/toInstant|toInstant@kotlinx.datetime.LocalDateTime(kotlinx.datetime.UtcOffset){}[0] +final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/atDate(kotlin/Int, kotlin/Int, kotlin/Int =...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atDate|atDate@kotlinx.datetime.LocalTime(kotlin.Int;kotlin.Int;kotlin.Int){}[0] +final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/atDate(kotlin/Int, kotlinx.datetime/Month, kotlin/Int =...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atDate|atDate@kotlinx.datetime.LocalTime(kotlin.Int;kotlinx.datetime.Month;kotlin.Int){}[0] +final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/atDate(kotlinx.datetime/LocalDate): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atDate|atDate@kotlinx.datetime.LocalTime(kotlinx.datetime.LocalDate){}[0] +final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.LocalTime(kotlinx.datetime.format.DateTimeFormat){}[0] +final fun (kotlinx.datetime/TimeZone).kotlinx.datetime/offsetAt(kotlinx.datetime/Instant): kotlinx.datetime/UtcOffset // kotlinx.datetime/offsetAt|offsetAt@kotlinx.datetime.TimeZone(kotlinx.datetime.Instant){}[0] +final fun (kotlinx.datetime/UtcOffset).kotlinx.datetime/asTimeZone(): kotlinx.datetime/FixedOffsetTimeZone // kotlinx.datetime/asTimeZone|asTimeZone@kotlinx.datetime.UtcOffset(){}[0] +final fun (kotlinx.datetime/UtcOffset).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.UtcOffset(kotlinx.datetime.format.DateTimeFormat){}[0] +final fun <#A: kotlinx.datetime.format/DateTimeFormatBuilder> (#A).kotlinx.datetime.format/alternativeParsing(kotlin/Array>..., kotlin/Function1<#A, kotlin/Unit>) // kotlinx.datetime.format/alternativeParsing|alternativeParsing@0:0(kotlin.Array>...;kotlin.Function1<0:0,kotlin.Unit>){0§}[0] +final fun <#A: kotlinx.datetime.format/DateTimeFormatBuilder> (#A).kotlinx.datetime.format/optional(kotlin/String =..., kotlin/Function1<#A, kotlin/Unit>) // kotlinx.datetime.format/optional|optional@0:0(kotlin.String;kotlin.Function1<0:0,kotlin.Unit>){0§}[0] +final fun kotlinx.datetime/DateTimePeriod(kotlin/Int =..., kotlin/Int =..., kotlin/Int =..., kotlin/Int =..., kotlin/Int =..., kotlin/Int =..., kotlin/Long =...): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/DateTimePeriod|DateTimePeriod(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Long){}[0] +final fun kotlinx.datetime/DayOfWeek(kotlin/Int): kotlinx.datetime/DayOfWeek // kotlinx.datetime/DayOfWeek|DayOfWeek(kotlin.Int){}[0] +final fun kotlinx.datetime/Month(kotlin/Int): kotlinx.datetime/Month // kotlinx.datetime/Month|Month(kotlin.Int){}[0] +final fun kotlinx.datetime/UtcOffset(): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset|UtcOffset(){}[0] +final fun kotlinx.datetime/UtcOffset(kotlin/Int? =..., kotlin/Int? =..., kotlin/Int? =...): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset|UtcOffset(kotlin.Int?;kotlin.Int?;kotlin.Int?){}[0] + +// Targets: [apple] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/toNSDate(): platform.Foundation/NSDate // kotlinx.datetime/toNSDate|toNSDate@kotlinx.datetime.Instant(){}[0] + +// Targets: [apple] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/toNSDateComponents(): platform.Foundation/NSDateComponents // kotlinx.datetime/toNSDateComponents|toNSDateComponents@kotlinx.datetime.LocalDate(){}[0] + +// Targets: [apple] +final fun (kotlinx.datetime/LocalDateTime).kotlinx.datetime/toNSDateComponents(): platform.Foundation/NSDateComponents // kotlinx.datetime/toNSDateComponents|toNSDateComponents@kotlinx.datetime.LocalDateTime(){}[0] + +// Targets: [apple] +final fun (kotlinx.datetime/TimeZone).kotlinx.datetime/toNSTimeZone(): platform.Foundation/NSTimeZone // kotlinx.datetime/toNSTimeZone|toNSTimeZone@kotlinx.datetime.TimeZone(){}[0] + +// Targets: [apple] +final fun (platform.Foundation/NSDate).kotlinx.datetime/toKotlinInstant(): kotlinx.datetime/Instant // kotlinx.datetime/toKotlinInstant|toKotlinInstant@platform.Foundation.NSDate(){}[0] + +// Targets: [apple] +final fun (platform.Foundation/NSTimeZone).kotlinx.datetime/toKotlinTimeZone(): kotlinx.datetime/TimeZone // kotlinx.datetime/toKotlinTimeZone|toKotlinTimeZone@platform.Foundation.NSTimeZone(){}[0] + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/ChronoField : kotlinx.datetime.internal.JSJoda/TemporalField { // kotlinx.datetime.internal.JSJoda/ChronoField|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ChronoField.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> adjustInto(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/ChronoField.adjustInto|adjustInto(0:0;kotlin.Int){0§}[0] + open fun baseUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/ChronoField.baseUnit|baseUnit(){}[0] + open fun checkValidIntValue(kotlin/Int): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoField.checkValidIntValue|checkValidIntValue(kotlin.Int){}[0] + open fun checkValidValue(kotlin/Int): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoField.checkValidValue|checkValidValue(kotlin.Int){}[0] + open fun displayName(): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoField.displayName|displayName(){}[0] + open fun getFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoField.getFrom|getFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.isDateBased|isDateBased(){}[0] + open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.isTimeBased|isTimeBased(){}[0] + open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoField.name|name(){}[0] + open fun range(): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ChronoField.range|range(){}[0] + open fun rangeRefinedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ChronoField.rangeRefinedBy|rangeRefinedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun rangeUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/ChronoField.rangeUnit|rangeUnit(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoField.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ChronoField.Companion|null[0] + final var ALIGNED_DAY_OF_WEEK_IN_MONTH // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_MONTH|{}ALIGNED_DAY_OF_WEEK_IN_MONTH[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_MONTH.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_MONTH.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var ALIGNED_DAY_OF_WEEK_IN_YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_YEAR|{}ALIGNED_DAY_OF_WEEK_IN_YEAR[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_YEAR.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var ALIGNED_WEEK_OF_MONTH // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_MONTH|{}ALIGNED_WEEK_OF_MONTH[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_MONTH.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_MONTH.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var ALIGNED_WEEK_OF_YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_YEAR|{}ALIGNED_WEEK_OF_YEAR[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_YEAR.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var AMPM_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.AMPM_OF_DAY|{}AMPM_OF_DAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.AMPM_OF_DAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.AMPM_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var CLOCK_HOUR_OF_AMPM // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_AMPM|{}CLOCK_HOUR_OF_AMPM[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_AMPM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_AMPM.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var CLOCK_HOUR_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_DAY|{}CLOCK_HOUR_OF_DAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_DAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var DAY_OF_MONTH // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_MONTH|{}DAY_OF_MONTH[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_MONTH.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_MONTH.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var DAY_OF_WEEK // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_WEEK|{}DAY_OF_WEEK[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_WEEK.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_WEEK.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var DAY_OF_YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_YEAR|{}DAY_OF_YEAR[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_YEAR.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var EPOCH_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.EPOCH_DAY|{}EPOCH_DAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.EPOCH_DAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.EPOCH_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var ERA // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ERA|{}ERA[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ERA.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ERA.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var HOUR_OF_AMPM // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_AMPM|{}HOUR_OF_AMPM[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_AMPM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_AMPM.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var HOUR_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_DAY|{}HOUR_OF_DAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_DAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var INSTANT_SECONDS // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.INSTANT_SECONDS|{}INSTANT_SECONDS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.INSTANT_SECONDS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.INSTANT_SECONDS.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var MICRO_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_DAY|{}MICRO_OF_DAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_DAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var MICRO_OF_SECOND // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_SECOND|{}MICRO_OF_SECOND[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_SECOND.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_SECOND.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var MILLI_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_DAY|{}MILLI_OF_DAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_DAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var MILLI_OF_SECOND // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_SECOND|{}MILLI_OF_SECOND[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_SECOND.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_SECOND.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var MINUTE_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_DAY|{}MINUTE_OF_DAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_DAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var MINUTE_OF_HOUR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_HOUR|{}MINUTE_OF_HOUR[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_HOUR.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_HOUR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var MONTH_OF_YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MONTH_OF_YEAR|{}MONTH_OF_YEAR[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MONTH_OF_YEAR.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MONTH_OF_YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var NANO_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_DAY|{}NANO_OF_DAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_DAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var NANO_OF_SECOND // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_SECOND|{}NANO_OF_SECOND[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_SECOND.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_SECOND.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var OFFSET_SECONDS // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.OFFSET_SECONDS|{}OFFSET_SECONDS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.OFFSET_SECONDS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.OFFSET_SECONDS.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var PROLEPTIC_MONTH // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.PROLEPTIC_MONTH|{}PROLEPTIC_MONTH[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.PROLEPTIC_MONTH.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.PROLEPTIC_MONTH.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var SECOND_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_DAY|{}SECOND_OF_DAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_DAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var SECOND_OF_MINUTE // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_MINUTE|{}SECOND_OF_MINUTE[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_MINUTE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_MINUTE.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR|{}YEAR[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + final var YEAR_OF_ERA // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR_OF_ERA|{}YEAR_OF_ERA[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR_OF_ERA.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR_OF_ERA.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/ChronoLocalDate : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/ChronoLocalDate|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.chronology|chronology(){}[0] + open fun toEpochSecond(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Double // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.toEpochSecond|toEpochSecond(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun toInstant(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.toInstant|toInstant(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/ChronoUnit : kotlinx.datetime.internal.JSJoda/TemporalUnit { // kotlinx.datetime.internal.JSJoda/ChronoUnit|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ChronoUnit.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/ChronoUnit.addTo|addTo(0:0;kotlin.Int){0§}[0] + open fun between(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoUnit.between|between(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoUnit.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ChronoUnit.duration|duration(){}[0] + open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoUnit.isDateBased|isDateBased(){}[0] + open fun isDurationEstimated(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoUnit.isDurationEstimated|isDurationEstimated(){}[0] + open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoUnit.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoUnit.isTimeBased|isTimeBased(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoUnit.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion|null[0] + final var CENTURIES // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.CENTURIES|{}CENTURIES[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.CENTURIES.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.CENTURIES.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var DAYS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DAYS|{}DAYS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DAYS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DAYS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var DECADES // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DECADES|{}DECADES[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DECADES.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DECADES.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var ERAS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.ERAS|{}ERAS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.ERAS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.ERAS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var FOREVER // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.FOREVER|{}FOREVER[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.FOREVER.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.FOREVER.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var HALF_DAYS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HALF_DAYS|{}HALF_DAYS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HALF_DAYS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HALF_DAYS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var HOURS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HOURS|{}HOURS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HOURS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HOURS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var MICROS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MICROS|{}MICROS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MICROS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MICROS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var MILLENNIA // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLENNIA|{}MILLENNIA[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLENNIA.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLENNIA.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var MILLIS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLIS|{}MILLIS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLIS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLIS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var MINUTES // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MINUTES|{}MINUTES[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MINUTES.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MINUTES.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var MONTHS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MONTHS|{}MONTHS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MONTHS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MONTHS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var NANOS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.NANOS|{}NANOS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.NANOS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.NANOS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var SECONDS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.SECONDS|{}SECONDS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.SECONDS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.SECONDS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var WEEKS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.WEEKS|{}WEEKS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.WEEKS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.WEEKS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + final var YEARS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.YEARS|{}YEARS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.YEARS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.YEARS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + } +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.|(){}[0] + + open fun compareTo(kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.ChronoZonedDateTime){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.ChronoZonedDateTime){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.ChronoZonedDateTime){}[0] + open fun isEqual(kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.ChronoZonedDateTime){}[0] + open fun toEpochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.toEpochSecond|toEpochSecond(){}[0] + open fun toInstant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.toInstant|toInstant(){}[0] + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/DayOfWeek : kotlinx.datetime.internal.JSJoda/TemporalAccessor { // kotlinx.datetime.internal.JSJoda/DayOfWeek|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/DayOfWeek.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/DayOfWeek.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/DayOfWeek): kotlin/Int // kotlinx.datetime.internal.JSJoda/DayOfWeek.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] + open fun displayName(kotlinx.datetime.internal.JSJoda/TextStyle, kotlinx.datetime.internal.JSJoda/Locale): kotlin/String // kotlinx.datetime.internal.JSJoda/DayOfWeek.displayName|displayName(kotlinx.datetime.internal.JSJoda.TextStyle;kotlinx.datetime.internal.JSJoda.Locale){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DayOfWeek.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun minus(kotlin/Int): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.minus|minus(kotlin.Int){}[0] + open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/DayOfWeek.name|name(){}[0] + open fun ordinal(): kotlin/Int // kotlinx.datetime.internal.JSJoda/DayOfWeek.ordinal|ordinal(){}[0] + open fun plus(kotlin/Int): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.plus|plus(kotlin.Int){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/DayOfWeek.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DayOfWeek.toString|toString(){}[0] + open fun value(): kotlin/Int // kotlinx.datetime.internal.JSJoda/DayOfWeek.value|value(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion|null[0] + final var FRIDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FRIDAY|{}FRIDAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FRIDAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FRIDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] + final var FROM // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + final var MONDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.MONDAY|{}MONDAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.MONDAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.MONDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] + final var SATURDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SATURDAY|{}SATURDAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SATURDAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SATURDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] + final var SUNDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SUNDAY|{}SUNDAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SUNDAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SUNDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] + final var THURSDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.THURSDAY|{}THURSDAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.THURSDAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.THURSDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] + final var TUESDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.TUESDAY|{}TUESDAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.TUESDAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.TUESDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] + final var WEDNESDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.WEDNESDAY|{}WEDNESDAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.WEDNESDAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.WEDNESDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun of(kotlin/Int): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.of|of(kotlin.Int){}[0] + final fun valueOf(kotlin/String): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.valueOf|valueOf(kotlin.String){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DayOfWeek.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DayOfWeek.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/Duration : kotlinx.datetime.internal.JSJoda/TemporalAmount { // kotlinx.datetime.internal.JSJoda/Duration|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/Duration.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1): #A1 // kotlinx.datetime.internal.JSJoda/Duration.addTo|addTo(0:0){0§}[0] + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> subtractFrom(#A1): #A1 // kotlinx.datetime.internal.JSJoda/Duration.subtractFrom|subtractFrom(0:0){0§}[0] + open fun abs(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.abs|abs(){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/Duration): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.Duration){}[0] + open fun dividedBy(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.dividedBy|dividedBy(kotlin.Int){}[0] + open fun get(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.get|get(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun isNegative(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Duration.isNegative|isNegative(){}[0] + open fun isZero(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Duration.isZero|isZero(){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/Duration): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minus|minus(kotlinx.datetime.internal.JSJoda.Duration){}[0] + open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusDays|minusDays(kotlin.Int){}[0] + open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusHours|minusHours(kotlin.Int){}[0] + open fun minusMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusMillis|minusMillis(kotlin.Double){}[0] + open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusMinutes|minusMinutes(kotlin.Int){}[0] + open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusNanos|minusNanos(kotlin.Double){}[0] + open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusSeconds|minusSeconds(kotlin.Int){}[0] + open fun multipliedBy(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.multipliedBy|multipliedBy(kotlin.Int){}[0] + open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Duration.nano|nano(){}[0] + open fun negated(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.negated|negated(){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/Duration): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plus|plus(kotlinx.datetime.internal.JSJoda.Duration){}[0] + open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusDays|plusDays(kotlin.Int){}[0] + open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusHours|plusHours(kotlin.Int){}[0] + open fun plusMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusMillis|plusMillis(kotlin.Double){}[0] + open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusMinutes|plusMinutes(kotlin.Int){}[0] + open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusNanos|plusNanos(kotlin.Double){}[0] + open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusSeconds|plusSeconds(kotlin.Int){}[0] + open fun plusSecondsNanos(kotlin/Int, kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusSecondsNanos|plusSecondsNanos(kotlin.Int;kotlin.Double){}[0] + open fun seconds(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Duration.seconds|seconds(){}[0] + open fun toDays(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.toDays|toDays(){}[0] + open fun toHours(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.toHours|toHours(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Duration.toJSON|toJSON(){}[0] + open fun toMillis(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Duration.toMillis|toMillis(){}[0] + open fun toMinutes(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.toMinutes|toMinutes(){}[0] + open fun toNanos(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Duration.toNanos|toNanos(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Duration.toString|toString(){}[0] + open fun withNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.withNanos|withNanos(kotlin.Double){}[0] + open fun withSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.withSeconds|withSeconds(kotlin.Int){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/Duration.Companion|null[0] + final var ZERO // kotlinx.datetime.internal.JSJoda/Duration.Companion.ZERO|{}ZERO[0] + final fun (): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ZERO.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Duration) // kotlinx.datetime.internal.JSJoda/Duration.Companion.ZERO.|(kotlinx.datetime.internal.JSJoda.Duration){}[0] + + final fun between(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.between|between(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.Temporal){}[0] + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + final fun of(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.of|of(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + final fun ofDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofDays|ofDays(kotlin.Int){}[0] + final fun ofHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofHours|ofHours(kotlin.Int){}[0] + final fun ofMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofMillis|ofMillis(kotlin.Double){}[0] + final fun ofMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofMinutes|ofMinutes(kotlin.Int){}[0] + final fun ofNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofNanos|ofNanos(kotlin.Double){}[0] + final fun ofSeconds(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofSeconds|ofSeconds(kotlin.Int;kotlin.Int){}[0] + final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.parse|parse(kotlin.String){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Duration.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Duration.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/Instant : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/Instant|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/Instant.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Instant.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun atZone(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/Instant.atZone|atZone(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Int // kotlinx.datetime.internal.JSJoda/Instant.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun epochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Instant.epochSecond|epochSecond(){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Instant.hashCode|hashCode(){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minusMillis|minusMillis(kotlin.Double){}[0] + open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minusNanos|minusNanos(kotlin.Double){}[0] + open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minusSeconds|minusSeconds(kotlin.Int){}[0] + open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Instant.nano|nano(){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plusMillis|plusMillis(kotlin.Double){}[0] + open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plusNanos|plusNanos(kotlin.Double){}[0] + open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plusSeconds|plusSeconds(kotlin.Int){}[0] + open fun toEpochMilli(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Instant.toEpochMilli|toEpochMilli(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Instant.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Instant.toString|toString(){}[0] + open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/Instant.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/Instant.Companion|null[0] + final var EPOCH // kotlinx.datetime.internal.JSJoda/Instant.Companion.EPOCH|{}EPOCH[0] + final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.EPOCH.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.EPOCH.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] + final var FROM // kotlinx.datetime.internal.JSJoda/Instant.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/Instant.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/Instant.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + final var MAX // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX|{}MAX[0] + final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] + final var MAX_SECONDS // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX_SECONDS|{}MAX_SECONDS[0] + final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX_SECONDS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX_SECONDS.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] + final var MIN // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN|{}MIN[0] + final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] + final var MIN_SECONDS // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN_SECONDS|{}MIN_SECONDS[0] + final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN_SECONDS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN_SECONDS.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun ofEpochMilli(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.ofEpochMilli|ofEpochMilli(kotlin.Double){}[0] + final fun ofEpochSecond(kotlin/Double, kotlin/Int): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.ofEpochSecond|ofEpochSecond(kotlin.Double;kotlin.Int){}[0] + final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.parse|parse(kotlin.String){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/LocalDate : kotlinx.datetime.internal.JSJoda/ChronoLocalDate { // kotlinx.datetime.internal.JSJoda/LocalDate|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/LocalDate.|(){}[0] + + open fun atStartOfDay(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atStartOfDay|atStartOfDay(){}[0] + open fun atStartOfDay(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atStartOfDay|atStartOfDay(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + open fun atTime(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atTime|atTime(kotlin.Int;kotlin.Int){}[0] + open fun atTime(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atTime|atTime(kotlin.Int;kotlin.Int;kotlin.Int){}[0] + open fun atTime(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atTime|atTime(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Double){}[0] + open fun atTime(kotlinx.datetime.internal.JSJoda/LocalTime): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atTime|atTime(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] + open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology // kotlinx.datetime.internal.JSJoda/LocalDate.chronology|chronology(){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.dayOfMonth|dayOfMonth(){}[0] + open fun dayOfWeek(): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/LocalDate.dayOfWeek|dayOfWeek(){}[0] + open fun dayOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.dayOfYear|dayOfYear(){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.hashCode|hashCode(){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + open fun isEqual(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + open fun isLeapYear(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isLeapYear|isLeapYear(){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun isoWeekOfWeekyear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.isoWeekOfWeekyear|isoWeekOfWeekyear(){}[0] + open fun isoWeekyear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.isoWeekyear|isoWeekyear(){}[0] + open fun lengthOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.lengthOfMonth|lengthOfMonth(){}[0] + open fun lengthOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.lengthOfYear|lengthOfYear(){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minusDays|minusDays(kotlin.Int){}[0] + open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minusMonths|minusMonths(kotlin.Int){}[0] + open fun minusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minusWeeks|minusWeeks(kotlin.Int){}[0] + open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minusYears|minusYears(kotlin.Int){}[0] + open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/LocalDate.month|month(){}[0] + open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.monthValue|monthValue(){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusDays(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusDays|plusDays(kotlin.Double){}[0] + open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusDays|plusDays(kotlin.Int){}[0] + open fun plusMonths(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusMonths|plusMonths(kotlin.Double){}[0] + open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusMonths|plusMonths(kotlin.Int){}[0] + open fun plusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusWeeks|plusWeeks(kotlin.Int){}[0] + open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusYears|plusYears(kotlin.Int){}[0] + open fun toEpochDay(): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalDate.toEpochDay|toEpochDay(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDate.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDate.toString|toString(){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalDate.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/LocalDate.until|until(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] + open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] + open fun withDayOfYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withDayOfYear|withDayOfYear(kotlin.Int){}[0] + open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withMonth|withMonth(kotlin.Int){}[0] + open fun withMonth(kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withMonth|withMonth(kotlinx.datetime.internal.JSJoda.Month){}[0] + open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withYear|withYear(kotlin.Int){}[0] + open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.year|year(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/LocalDate.Companion|null[0] + final var EPOCH_0 // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.EPOCH_0|{}EPOCH_0[0] + final fun (): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.EPOCH_0.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/LocalDate) // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.EPOCH_0.|(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + final var FROM // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + final var MAX // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MAX|{}MAX[0] + final fun (): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MAX.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/LocalDate) // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + final var MIN // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MIN|{}MIN[0] + final fun (): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MIN.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/LocalDate) // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int){}[0] + final fun of(kotlin/Int, kotlinx.datetime.internal.JSJoda/Month, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.of|of(kotlin.Int;kotlinx.datetime.internal.JSJoda.Month;kotlin.Int){}[0] + final fun ofEpochDay(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.ofEpochDay|ofEpochDay(kotlin.Int){}[0] + final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun ofYearDay(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.ofYearDay|ofYearDay(kotlin.Int;kotlin.Int){}[0] + final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.parse|parse(kotlin.String){}[0] + final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/LocalDateTime : kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime { // kotlinx.datetime.internal.JSJoda/LocalDateTime|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/LocalDateTime.|(){}[0] + + open fun atOffset(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.atOffset|atOffset(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun atZone(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.atZone|atZone(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.dayOfMonth|dayOfMonth(){}[0] + open fun dayOfWeek(): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/LocalDateTime.dayOfWeek|dayOfWeek(){}[0] + open fun dayOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.dayOfYear|dayOfYear(){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDateTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.hashCode|hashCode(){}[0] + open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.hour|hour(){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + open fun isEqual(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusDays|minusDays(kotlin.Int){}[0] + open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusHours|minusHours(kotlin.Int){}[0] + open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusMinutes|minusMinutes(kotlin.Int){}[0] + open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusMonths|minusMonths(kotlin.Int){}[0] + open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusNanos|minusNanos(kotlin.Double){}[0] + open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusSeconds|minusSeconds(kotlin.Int){}[0] + open fun minusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusWeeks|minusWeeks(kotlin.Int){}[0] + open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusYears|minusYears(kotlin.Int){}[0] + open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.minute|minute(){}[0] + open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/LocalDateTime.month|month(){}[0] + open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.monthValue|monthValue(){}[0] + open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalDateTime.nano|nano(){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusDays|plusDays(kotlin.Int){}[0] + open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusHours|plusHours(kotlin.Int){}[0] + open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusMinutes|plusMinutes(kotlin.Int){}[0] + open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusMonths|plusMonths(kotlin.Int){}[0] + open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusNanos|plusNanos(kotlin.Double){}[0] + open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusSeconds|plusSeconds(kotlin.Int){}[0] + open fun plusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusWeeks|plusWeeks(kotlin.Int){}[0] + open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusYears|plusYears(kotlin.Int){}[0] + open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.second|second(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDateTime.toJSON|toJSON(){}[0] + open fun toLocalDate(): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDateTime.toLocalDate|toLocalDate(){}[0] + open fun toLocalTime(): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.toLocalTime|toLocalTime(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDateTime.toString|toString(){}[0] + open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalDateTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] + open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] + open fun withDayOfYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withDayOfYear|withDayOfYear(kotlin.Int){}[0] + open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withHour|withHour(kotlin.Int){}[0] + open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withMinute|withMinute(kotlin.Int){}[0] + open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withMonth|withMonth(kotlin.Int){}[0] + open fun withMonth(kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withMonth|withMonth(kotlinx.datetime.internal.JSJoda.Month){}[0] + open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withNano|withNano(kotlin.Int){}[0] + open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withSecond|withSecond(kotlin.Int){}[0] + open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withYear|withYear(kotlin.Int){}[0] + open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.year|year(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion|null[0] + final var FROM // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + final var MAX // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MAX|{}MAX[0] + final fun (): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MAX.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/LocalDateTime) // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + final var MIN // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MIN|{}MIN[0] + final fun (): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MIN.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/LocalDateTime) // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + final fun of(kotlin/Int, kotlinx.datetime.internal.JSJoda/Month, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.of|of(kotlin.Int;kotlinx.datetime.internal.JSJoda.Month;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + final fun of(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/LocalTime): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.LocalTime){}[0] + final fun ofEpochSecond(kotlin/Double, kotlin/Int, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.ofEpochSecond|ofEpochSecond(kotlin.Double;kotlin.Int;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final fun ofEpochSecond(kotlin/Double, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.ofEpochSecond|ofEpochSecond(kotlin.Double;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.parse|parse(kotlin.String){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/LocalTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/LocalTime|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/LocalTime.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/LocalTime.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun atDate(kotlinx.datetime.internal.JSJoda/LocalDate): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalTime.atDate|atDate(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/LocalTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.hashCode|hashCode(){}[0] + open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.hour|hour(){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/LocalTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/LocalTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minusHours|minusHours(kotlin.Int){}[0] + open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minusMinutes|minusMinutes(kotlin.Int){}[0] + open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minusNanos|minusNanos(kotlin.Double){}[0] + open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minusSeconds|minusSeconds(kotlin.Int){}[0] + open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.minute|minute(){}[0] + open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.nano|nano(){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plusHours|plusHours(kotlin.Int){}[0] + open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plusMinutes|plusMinutes(kotlin.Int){}[0] + open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plusNanos|plusNanos(kotlin.Double){}[0] + open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plusSeconds|plusSeconds(kotlin.Int){}[0] + open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.second|second(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalTime.toJSON|toJSON(){}[0] + open fun toNanoOfDay(): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.toNanoOfDay|toNanoOfDay(){}[0] + open fun toSecondOfDay(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.toSecondOfDay|toSecondOfDay(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalTime.toString|toString(){}[0] + open fun truncatedTo(kotlinx.datetime.internal.JSJoda/ChronoUnit): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] + open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.withHour|withHour(kotlin.Int){}[0] + open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.withMinute|withMinute(kotlin.Int){}[0] + open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.withNano|withNano(kotlin.Int){}[0] + open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.withSecond|withSecond(kotlin.Int){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/LocalTime.Companion|null[0] + final var FROM // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + final var HOURS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.HOURS_PER_DAY|{}HOURS_PER_DAY[0] + final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.HOURS_PER_DAY.|(){}[0] + final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.HOURS_PER_DAY.|(kotlin.Int){}[0] + final var MAX // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MAX|{}MAX[0] + final fun (): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MAX.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/LocalTime) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] + final var MICROS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MICROS_PER_DAY|{}MICROS_PER_DAY[0] + final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MICROS_PER_DAY.|(){}[0] + final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MICROS_PER_DAY.|(kotlin.Double){}[0] + final var MIDNIGHT // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIDNIGHT|{}MIDNIGHT[0] + final fun (): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIDNIGHT.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/LocalTime) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIDNIGHT.|(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] + final var MILLIS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MILLIS_PER_DAY|{}MILLIS_PER_DAY[0] + final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MILLIS_PER_DAY.|(){}[0] + final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MILLIS_PER_DAY.|(kotlin.Double){}[0] + final var MIN // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIN|{}MIN[0] + final fun (): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIN.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/LocalTime) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] + final var MINUTES_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_DAY|{}MINUTES_PER_DAY[0] + final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_DAY.|(){}[0] + final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_DAY.|(kotlin.Int){}[0] + final var MINUTES_PER_HOUR // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_HOUR|{}MINUTES_PER_HOUR[0] + final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_HOUR.|(){}[0] + final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_HOUR.|(kotlin.Int){}[0] + final var NANOS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_DAY|{}NANOS_PER_DAY[0] + final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_DAY.|(){}[0] + final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_DAY.|(kotlin.Double){}[0] + final var NANOS_PER_HOUR // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_HOUR|{}NANOS_PER_HOUR[0] + final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_HOUR.|(){}[0] + final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_HOUR.|(kotlin.Double){}[0] + final var NANOS_PER_MINUTE // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_MINUTE|{}NANOS_PER_MINUTE[0] + final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_MINUTE.|(){}[0] + final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_MINUTE.|(kotlin.Double){}[0] + final var NANOS_PER_SECOND // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_SECOND|{}NANOS_PER_SECOND[0] + final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_SECOND.|(){}[0] + final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_SECOND.|(kotlin.Double){}[0] + final var NOON // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NOON|{}NOON[0] + final fun (): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NOON.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/LocalTime) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NOON.|(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] + final var SECONDS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_DAY|{}SECONDS_PER_DAY[0] + final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_DAY.|(){}[0] + final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_DAY.|(kotlin.Int){}[0] + final var SECONDS_PER_HOUR // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_HOUR|{}SECONDS_PER_HOUR[0] + final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_HOUR.|(){}[0] + final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_HOUR.|(kotlin.Int){}[0] + final var SECONDS_PER_MINUTE // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_MINUTE|{}SECONDS_PER_MINUTE[0] + final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_MINUTE.|(){}[0] + final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_MINUTE.|(kotlin.Int){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun ofNanoOfDay(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.ofNanoOfDay|ofNanoOfDay(kotlin.Double){}[0] + final fun ofSecondOfDay(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.ofSecondOfDay|ofSecondOfDay(kotlin.Int;kotlin.Int){}[0] + final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.parse|parse(kotlin.String){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/Month : kotlinx.datetime.internal.JSJoda/TemporalAccessor { // kotlinx.datetime.internal.JSJoda/Month|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/Month.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Month.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/Month): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.Month){}[0] + open fun displayName(kotlinx.datetime.internal.JSJoda/TextStyle, kotlinx.datetime.internal.JSJoda/Locale): kotlin/String // kotlinx.datetime.internal.JSJoda/Month.displayName|displayName(kotlinx.datetime.internal.JSJoda.TextStyle;kotlinx.datetime.internal.JSJoda.Locale){}[0] + open fun firstDayOfYear(kotlin/Boolean): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.firstDayOfYear|firstDayOfYear(kotlin.Boolean){}[0] + open fun firstMonthOfQuarter(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.firstMonthOfQuarter|firstMonthOfQuarter(){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Month.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun length(kotlin/Boolean): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.length|length(kotlin.Boolean){}[0] + open fun maxLength(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.maxLength|maxLength(){}[0] + open fun minLength(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.minLength|minLength(){}[0] + open fun minus(kotlin/Int): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.minus|minus(kotlin.Int){}[0] + open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/Month.name|name(){}[0] + open fun ordinal(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.ordinal|ordinal(){}[0] + open fun plus(kotlin/Int): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.plus|plus(kotlin.Int){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Month.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Month.toString|toString(){}[0] + open fun value(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.value|value(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/Month.Companion|null[0] + final var APRIL // kotlinx.datetime.internal.JSJoda/Month.Companion.APRIL|{}APRIL[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.APRIL.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.APRIL.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var AUGUST // kotlinx.datetime.internal.JSJoda/Month.Companion.AUGUST|{}AUGUST[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.AUGUST.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.AUGUST.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var DECEMBER // kotlinx.datetime.internal.JSJoda/Month.Companion.DECEMBER|{}DECEMBER[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.DECEMBER.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.DECEMBER.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var FEBRUARY // kotlinx.datetime.internal.JSJoda/Month.Companion.FEBRUARY|{}FEBRUARY[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.FEBRUARY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.FEBRUARY.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var JANUARY // kotlinx.datetime.internal.JSJoda/Month.Companion.JANUARY|{}JANUARY[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.JANUARY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.JANUARY.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var JULY // kotlinx.datetime.internal.JSJoda/Month.Companion.JULY|{}JULY[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.JULY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.JULY.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var JUNE // kotlinx.datetime.internal.JSJoda/Month.Companion.JUNE|{}JUNE[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.JUNE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.JUNE.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var MARCH // kotlinx.datetime.internal.JSJoda/Month.Companion.MARCH|{}MARCH[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.MARCH.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.MARCH.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var MAY // kotlinx.datetime.internal.JSJoda/Month.Companion.MAY|{}MAY[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.MAY.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.MAY.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var NOVEMBER // kotlinx.datetime.internal.JSJoda/Month.Companion.NOVEMBER|{}NOVEMBER[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.NOVEMBER.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.NOVEMBER.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var OCTOBER // kotlinx.datetime.internal.JSJoda/Month.Companion.OCTOBER|{}OCTOBER[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.OCTOBER.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.OCTOBER.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + final var SEPTEMBER // kotlinx.datetime.internal.JSJoda/Month.Companion.SEPTEMBER|{}SEPTEMBER[0] + final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.SEPTEMBER.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.SEPTEMBER.|(kotlinx.datetime.internal.JSJoda.Month){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun of(kotlin/Int): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.of|of(kotlin.Int){}[0] + final fun valueOf(kotlin/String): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.valueOf|valueOf(kotlin.String){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Month.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Month.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/MonthDay : kotlinx.datetime.internal.JSJoda/TemporalAccessor { // kotlinx.datetime.internal.JSJoda/MonthDay|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/MonthDay.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/MonthDay.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun atYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/MonthDay.atYear|atYear(kotlin.Int){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/MonthDay): kotlin/Int // kotlinx.datetime.internal.JSJoda/MonthDay.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] + open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/MonthDay.dayOfMonth|dayOfMonth(){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/MonthDay.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/MonthDay): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/MonthDay): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isValidYear(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.isValidYear|isValidYear(kotlin.Int){}[0] + open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/MonthDay.month|month(){}[0] + open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/MonthDay.monthValue|monthValue(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/MonthDay.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/MonthDay.toString|toString(){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.with|with(kotlinx.datetime.internal.JSJoda.Month){}[0] + open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] + open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.withMonth|withMonth(kotlin.Int){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/MonthDay.Companion|null[0] + final var FROM // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.of|of(kotlin.Int;kotlin.Int){}[0] + final fun of(kotlinx.datetime.internal.JSJoda/Month, kotlin/Int): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.of|of(kotlinx.datetime.internal.JSJoda.Month;kotlin.Int){}[0] + final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/OffsetDateTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/OffsetDateTime|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/OffsetDateTime.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/OffsetDateTime.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun atZoneSameInstant(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.atZoneSameInstant|atZoneSameInstant(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + open fun atZoneSimilarLocal(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.atZoneSimilarLocal|atZoneSimilarLocal(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/OffsetDateTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] + open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.dayOfMonth|dayOfMonth(){}[0] + open fun dayOfWeek(): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/OffsetDateTime.dayOfWeek|dayOfWeek(){}[0] + open fun dayOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.dayOfYear|dayOfYear(){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetDateTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.hashCode|hashCode(){}[0] + open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.hour|hour(){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/OffsetDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/OffsetDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] + open fun isEqual(kotlinx.datetime.internal.JSJoda/OffsetDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusDays|minusDays(kotlin.Int){}[0] + open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusHours|minusHours(kotlin.Int){}[0] + open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusMinutes|minusMinutes(kotlin.Int){}[0] + open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusMonths|minusMonths(kotlin.Int){}[0] + open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusNanos|minusNanos(kotlin.Double){}[0] + open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusSeconds|minusSeconds(kotlin.Int){}[0] + open fun minusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusWeeks|minusWeeks(kotlin.Int){}[0] + open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusYears|minusYears(kotlin.Int){}[0] + open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minute|minute(){}[0] + open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/OffsetDateTime.month|month(){}[0] + open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.monthValue|monthValue(){}[0] + open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetDateTime.nano|nano(){}[0] + open fun offset(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/OffsetDateTime.offset|offset(){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusDays|plusDays(kotlin.Int){}[0] + open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusHours|plusHours(kotlin.Int){}[0] + open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusMinutes|plusMinutes(kotlin.Int){}[0] + open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusMonths|plusMonths(kotlin.Int){}[0] + open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusNanos|plusNanos(kotlin.Double){}[0] + open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusSeconds|plusSeconds(kotlin.Int){}[0] + open fun plusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusWeeks|plusWeeks(kotlin.Int){}[0] + open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusYears|plusYears(kotlin.Int){}[0] + open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/OffsetDateTime.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.second|second(){}[0] + open fun toEpochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toEpochSecond|toEpochSecond(){}[0] + open fun toInstant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toInstant|toInstant(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toJSON|toJSON(){}[0] + open fun toLocalDate(): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toLocalDate|toLocalDate(){}[0] + open fun toLocalDateTime(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toLocalDateTime|toLocalDateTime(){}[0] + open fun toLocalTime(): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toLocalTime|toLocalTime(){}[0] + open fun toOffsetTime(): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toOffsetTime|toOffsetTime(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toString|toString(){}[0] + open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetDateTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] + open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] + open fun withDayOfYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withDayOfYear|withDayOfYear(kotlin.Int){}[0] + open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withHour|withHour(kotlin.Int){}[0] + open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withMinute|withMinute(kotlin.Int){}[0] + open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withMonth|withMonth(kotlin.Int){}[0] + open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withNano|withNano(kotlin.Int){}[0] + open fun withOffsetSameInstant(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withOffsetSameInstant|withOffsetSameInstant(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun withOffsetSameLocal(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withOffsetSameLocal|withOffsetSameLocal(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withSecond|withSecond(kotlin.Int){}[0] + open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withYear|withYear(kotlin.Int){}[0] + open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.year|year(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion|null[0] + final var FROM // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + final var MAX // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MAX|{}MAX[0] + final fun (): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MAX.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/OffsetDateTime) // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] + final var MIN // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MIN|{}MIN[0] + final fun (): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MIN.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/OffsetDateTime) // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final fun of(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/LocalTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.LocalTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final fun of(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.parse|parse(kotlin.String){}[0] + } + + // Targets: [js] + open fun <#A1: kotlinx.datetime.internal/InteropInterface> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/OffsetDateTime.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun <#A1: kotlin.js/JsAny> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/OffsetDateTime.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/OffsetTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/OffsetTime|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/OffsetTime.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/OffsetTime.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun atDate(kotlinx.datetime.internal.JSJoda/LocalDate): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetTime.atDate|atDate(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/OffsetTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.hashCode|hashCode(){}[0] + open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.hour|hour(){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/OffsetTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/OffsetTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] + open fun isEqual(kotlinx.datetime.internal.JSJoda/OffsetTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minusHours|minusHours(kotlin.Int){}[0] + open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minusMinutes|minusMinutes(kotlin.Int){}[0] + open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minusNanos|minusNanos(kotlin.Double){}[0] + open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minusSeconds|minusSeconds(kotlin.Int){}[0] + open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.minute|minute(){}[0] + open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetTime.nano|nano(){}[0] + open fun offset(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/OffsetTime.offset|offset(){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plusHours|plusHours(kotlin.Int){}[0] + open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plusMinutes|plusMinutes(kotlin.Int){}[0] + open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plusNanos|plusNanos(kotlin.Double){}[0] + open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plusSeconds|plusSeconds(kotlin.Int){}[0] + open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/OffsetTime.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.second|second(){}[0] + open fun toEpochSecond(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetTime.toEpochSecond|toEpochSecond(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetTime.toJSON|toJSON(){}[0] + open fun toLocalTime(): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/OffsetTime.toLocalTime|toLocalTime(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetTime.toString|toString(){}[0] + open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] + open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withHour|withHour(kotlin.Int){}[0] + open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withMinute|withMinute(kotlin.Int){}[0] + open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withNano|withNano(kotlin.Int){}[0] + open fun withOffsetSameInstant(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withOffsetSameInstant|withOffsetSameInstant(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun withOffsetSameLocal(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withOffsetSameLocal|withOffsetSameLocal(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withSecond|withSecond(kotlin.Int){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion|null[0] + final var FROM // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + final var MAX // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MAX|{}MAX[0] + final fun (): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MAX.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/OffsetTime) // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] + final var MIN // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MIN|{}MIN[0] + final fun (): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MIN.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/OffsetTime) // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final fun of(kotlinx.datetime.internal.JSJoda/LocalTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + } + + // Targets: [js] + open fun <#A1: kotlinx.datetime.internal/InteropInterface> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/OffsetTime.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun <#A1: kotlin.js/JsAny> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/OffsetTime.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/Period : kotlinx.datetime.internal.JSJoda/TemporalAmount { // kotlinx.datetime.internal.JSJoda/Period|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/Period.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1): #A1 // kotlinx.datetime.internal.JSJoda/Period.addTo|addTo(0:0){0§}[0] + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> subtractFrom(#A1): #A1 // kotlinx.datetime.internal.JSJoda/Period.subtractFrom|subtractFrom(0:0){0§}[0] + open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology // kotlinx.datetime.internal.JSJoda/Period.chronology|chronology(){}[0] + open fun days(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.days|days(){}[0] + open fun get(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.get|get(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.hashCode|hashCode(){}[0] + open fun isNegative(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Period.isNegative|isNegative(){}[0] + open fun isZero(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Period.isZero|isZero(){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.minusDays|minusDays(kotlin.Int){}[0] + open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.minusMonths|minusMonths(kotlin.Int){}[0] + open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.minusYears|minusYears(kotlin.Int){}[0] + open fun months(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.months|months(){}[0] + open fun multipliedBy(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.multipliedBy|multipliedBy(kotlin.Int){}[0] + open fun negated(): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.negated|negated(){}[0] + open fun normalized(): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.normalized|normalized(){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.plusDays|plusDays(kotlin.Int){}[0] + open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.plusMonths|plusMonths(kotlin.Int){}[0] + open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.plusYears|plusYears(kotlin.Int){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Period.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Period.toString|toString(){}[0] + open fun toTotalMonths(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.toTotalMonths|toTotalMonths(){}[0] + open fun withDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.withDays|withDays(kotlin.Int){}[0] + open fun withMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.withMonths|withMonths(kotlin.Int){}[0] + open fun withYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.withYears|withYears(kotlin.Int){}[0] + open fun years(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.years|years(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/Period.Companion|null[0] + final var ZERO // kotlinx.datetime.internal.JSJoda/Period.Companion.ZERO|{}ZERO[0] + final fun (): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ZERO.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/Period) // kotlinx.datetime.internal.JSJoda/Period.Companion.ZERO.|(kotlinx.datetime.internal.JSJoda.Period){}[0] + + final fun between(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/LocalDate): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.between|between(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int){}[0] + final fun ofDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ofDays|ofDays(kotlin.Int){}[0] + final fun ofMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ofMonths|ofMonths(kotlin.Int){}[0] + final fun ofWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ofWeeks|ofWeeks(kotlin.Int){}[0] + final fun ofYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ofYears|ofYears(kotlin.Int){}[0] + final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.parse|parse(kotlin.String){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Period.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Period.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/Temporal : kotlinx.datetime.internal.JSJoda/TemporalAccessor { // kotlinx.datetime.internal.JSJoda/Temporal|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/Temporal.|(){}[0] + + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Temporal.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Temporal.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/Temporal.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/Year : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/Year|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/Year.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Year.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun atDay(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/Year.atDay|atDay(kotlin.Int){}[0] + open fun atMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/Year.atMonth|atMonth(kotlin.Int){}[0] + open fun atMonth(kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/Year.atMonth|atMonth(kotlinx.datetime.internal.JSJoda.Month){}[0] + open fun atMonthDay(kotlinx.datetime.internal.JSJoda/MonthDay): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/Year.atMonthDay|atMonthDay(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/Year): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.Year){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/Year): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.Year){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/Year): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.Year){}[0] + open fun isLeap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isLeap|isLeap(){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun isValidMonthDay(kotlinx.datetime.internal.JSJoda/MonthDay): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isValidMonthDay|isValidMonthDay(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] + open fun length(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.length|length(){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.minusYears|minusYears(kotlin.Int){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.plusYears|plusYears(kotlin.Int){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Year.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Year.toString|toString(){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/Year.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun value(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.value|value(){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/Year.Companion|null[0] + final var FROM // kotlinx.datetime.internal.JSJoda/Year.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/Year.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/Year.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + final var MAX_VALUE // kotlinx.datetime.internal.JSJoda/Year.Companion.MAX_VALUE|{}MAX_VALUE[0] + final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.Companion.MAX_VALUE.|(){}[0] + final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/Year.Companion.MAX_VALUE.|(kotlin.Int){}[0] + final var MIN_VALUE // kotlinx.datetime.internal.JSJoda/Year.Companion.MIN_VALUE|{}MIN_VALUE[0] + final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.Companion.MIN_VALUE.|(){}[0] + final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/Year.Companion.MIN_VALUE.|(kotlin.Int){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun isLeap(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.Companion.isLeap|isLeap(kotlin.Int){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlin/Int): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.of|of(kotlin.Int){}[0] + final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/YearMonth : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/YearMonth|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/YearMonth.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/YearMonth.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun atDay(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/YearMonth.atDay|atDay(kotlin.Int){}[0] + open fun atEndOfMonth(): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/YearMonth.atEndOfMonth|atEndOfMonth(){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/YearMonth): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.YearMonth){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/YearMonth.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun isAfter(kotlinx.datetime.internal.JSJoda/YearMonth): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.YearMonth){}[0] + open fun isBefore(kotlinx.datetime.internal.JSJoda/YearMonth): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.YearMonth){}[0] + open fun isLeapYear(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isLeapYear|isLeapYear(){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun isValidDay(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isValidDay|isValidDay(){}[0] + open fun lengthOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.lengthOfMonth|lengthOfMonth(){}[0] + open fun lengthOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.lengthOfYear|lengthOfYear(){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.minusMonths|minusMonths(kotlin.Int){}[0] + open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.minusYears|minusYears(kotlin.Int){}[0] + open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/YearMonth.month|month(){}[0] + open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.monthValue|monthValue(){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.plusMonths|plusMonths(kotlin.Int){}[0] + open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.plusYears|plusYears(kotlin.Int){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/YearMonth.toJSON|toJSON(){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/YearMonth.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] + open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.withMonth|withMonth(kotlin.Int){}[0] + open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.withYear|withYear(kotlin.Int){}[0] + open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.year|year(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/YearMonth.Companion|null[0] + final var FROM // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.of|of(kotlin.Int;kotlin.Int){}[0] + final fun of(kotlin/Int, kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.of|of(kotlin.Int;kotlinx.datetime.internal.JSJoda.Month){}[0] + final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/ZoneOffset : kotlinx.datetime.internal.JSJoda/ZoneId { // kotlinx.datetime.internal.JSJoda/ZoneOffset|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneOffset.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/ZoneOffset.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun compareTo(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffset.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffset.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffset.hashCode|hashCode(){}[0] + open fun id(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneOffset.id|id(){}[0] + open fun rules(): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneOffset.rules|rules(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneOffset.toString|toString(){}[0] + open fun totalSeconds(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffset.totalSeconds|totalSeconds(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion|null[0] + final var MAX // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX|{}MAX[0] + final fun (): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ZoneOffset) // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final var MAX_SECONDS // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX_SECONDS|{}MAX_SECONDS[0] + final fun (): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX_SECONDS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ZoneOffset) // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX_SECONDS.|(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final var MIN // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MIN|{}MIN[0] + final fun (): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MIN.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ZoneOffset) // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final var UTC // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.UTC|{}UTC[0] + final fun (): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.UTC.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ZoneOffset) // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.UTC.|(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + + final fun of(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.of|of(kotlin.String){}[0] + final fun ofHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofHours|ofHours(kotlin.Int){}[0] + final fun ofHoursMinutes(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofHoursMinutes|ofHoursMinutes(kotlin.Int;kotlin.Int){}[0] + final fun ofHoursMinutesSeconds(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofHoursMinutesSeconds|ofHoursMinutesSeconds(kotlin.Int;kotlin.Int;kotlin.Int){}[0] + final fun ofTotalMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofTotalMinutes|ofTotalMinutes(kotlin.Int){}[0] + final fun ofTotalSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofTotalSeconds|ofTotalSeconds(kotlin.Int){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffset.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffset.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/ZoneRegion : kotlinx.datetime.internal.JSJoda/ZoneId { // kotlinx.datetime.internal.JSJoda/ZoneRegion|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneRegion.|(){}[0] + + open fun id(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRegion.id|id(){}[0] + open fun rules(): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRegion.rules|rules(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRegion.Companion|null[0] + final fun ofId(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneRegion.Companion.ofId|ofId(kotlin.String){}[0] + } +} + +// Targets: [js, wasmJs] +open class kotlinx.datetime.internal.JSJoda/ZonedDateTime : kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime { // kotlinx.datetime.internal.JSJoda/ZonedDateTime|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZonedDateTime.|(){}[0] + + open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.dayOfMonth|dayOfMonth(){}[0] + open fun dayOfWeek(): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/ZonedDateTime.dayOfWeek|dayOfWeek(){}[0] + open fun dayOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.dayOfYear|dayOfYear(){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/ZonedDateTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.hashCode|hashCode(){}[0] + open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.hour|hour(){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZonedDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZonedDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusDays|minusDays(kotlin.Int){}[0] + open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusHours|minusHours(kotlin.Int){}[0] + open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusMinutes|minusMinutes(kotlin.Int){}[0] + open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusMonths|minusMonths(kotlin.Int){}[0] + open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusNanos|minusNanos(kotlin.Double){}[0] + open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusSeconds|minusSeconds(kotlin.Int){}[0] + open fun minusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusWeeks|minusWeeks(kotlin.Int){}[0] + open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusYears|minusYears(kotlin.Int){}[0] + open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minute|minute(){}[0] + open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/ZonedDateTime.month|month(){}[0] + open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.monthValue|monthValue(){}[0] + open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/ZonedDateTime.nano|nano(){}[0] + open fun offset(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZonedDateTime.offset|offset(){}[0] + open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] + open fun plusDays(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusDays|plusDays(kotlin.Double){}[0] + open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusDays|plusDays(kotlin.Int){}[0] + open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusHours|plusHours(kotlin.Int){}[0] + open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusMinutes|plusMinutes(kotlin.Int){}[0] + open fun plusMonths(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusMonths|plusMonths(kotlin.Double){}[0] + open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusMonths|plusMonths(kotlin.Int){}[0] + open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusNanos|plusNanos(kotlin.Double){}[0] + open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusSeconds|plusSeconds(kotlin.Int){}[0] + open fun plusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusWeeks|plusWeeks(kotlin.Int){}[0] + open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusYears|plusYears(kotlin.Int){}[0] + open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ZonedDateTime.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.second|second(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toJSON|toJSON(){}[0] + open fun toLocalDate(): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toLocalDate|toLocalDate(){}[0] + open fun toLocalDateTime(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toLocalDateTime|toLocalDateTime(){}[0] + open fun toLocalTime(): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toLocalTime|toLocalTime(){}[0] + open fun toOffsetDateTime(): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toOffsetDateTime|toOffsetDateTime(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toString|toString(){}[0] + open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/ZonedDateTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] + open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] + open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] + open fun withDayOfYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withDayOfYear|withDayOfYear(kotlin.Int){}[0] + open fun withEarlierOffsetAtOverlap(): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withEarlierOffsetAtOverlap|withEarlierOffsetAtOverlap(){}[0] + open fun withFixedOffsetZone(): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withFixedOffsetZone|withFixedOffsetZone(){}[0] + open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withHour|withHour(kotlin.Int){}[0] + open fun withLaterOffsetAtOverlap(): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withLaterOffsetAtOverlap|withLaterOffsetAtOverlap(){}[0] + open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withMinute|withMinute(kotlin.Int){}[0] + open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withMonth|withMonth(kotlin.Int){}[0] + open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withNano|withNano(kotlin.Int){}[0] + open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withSecond|withSecond(kotlin.Int){}[0] + open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withYear|withYear(kotlin.Int){}[0] + open fun withZoneSameInstant(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withZoneSameInstant|withZoneSameInstant(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + open fun withZoneSameLocal(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withZoneSameLocal|withZoneSameLocal(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.year|year(){}[0] + open fun zone(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZonedDateTime.zone|zone(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion|null[0] + final var FROM // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.FROM|{}FROM[0] + final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.FROM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] + final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/LocalTime, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.LocalTime;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun of(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun ofInstant(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun ofLocal(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneId, kotlinx.datetime.internal.JSJoda/ZoneOffset?): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.ofLocal|ofLocal(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneId;kotlinx.datetime.internal.JSJoda.ZoneOffset?){}[0] + final fun ofStrict(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.ofStrict|ofStrict(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.parse|parse(kotlin.String){}[0] + } + + // Targets: [js] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZonedDateTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + + // Targets: [wasmJs] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZonedDateTime.equals|equals(kotlin.js.JsAny){}[0] +} + +// Targets: [js] +abstract interface kotlinx.datetime.internal.JSJoda/Locale : kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/Locale|null[0] + +// Targets: [js] +abstract interface kotlinx.datetime.internal.JSJoda/T$0 : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/T$0|null[0] + abstract var toDate // kotlinx.datetime.internal.JSJoda/T$0.toDate|{}toDate[0] + abstract fun (): kotlin/Function0 // kotlinx.datetime.internal.JSJoda/T$0.toDate.|(){}[0] + abstract fun (kotlin/Function0) // kotlinx.datetime.internal.JSJoda/T$0.toDate.|(kotlin.Function0){}[0] + abstract var toEpochMilli // kotlinx.datetime.internal.JSJoda/T$0.toEpochMilli|{}toEpochMilli[0] + abstract fun (): kotlin/Function0 // kotlinx.datetime.internal.JSJoda/T$0.toEpochMilli.|(){}[0] + abstract fun (kotlin/Function0) // kotlinx.datetime.internal.JSJoda/T$0.toEpochMilli.|(kotlin.Function0){}[0] +} + +// Targets: [js] +abstract interface kotlinx.datetime.internal.JSJoda/ZoneOffsetTransitionRule : kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransitionRule|null[0] + +// Targets: [js] +abstract interface kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal/InteropInterface|null[0] + +// Targets: [js] +open class <#A: kotlinx.datetime.internal/InteropInterface> kotlinx.datetime.internal.JSJoda/TemporalQuery : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalQuery|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalQuery.|(){}[0] + + open fun queryFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): #A // kotlinx.datetime.internal.JSJoda/TemporalQuery.queryFrom|queryFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/Clock : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/Clock|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/Clock.|(){}[0] + + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Clock.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun instant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Clock.instant|instant(){}[0] + open fun millis(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Clock.millis|millis(){}[0] + open fun withZone(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.withZone|withZone(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + open fun zone(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/Clock.zone|zone(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/Clock.Companion|null[0] + final fun fixed(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.fixed|fixed(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun offset(kotlinx.datetime.internal.JSJoda/Clock, kotlinx.datetime.internal.JSJoda/Duration): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.offset|offset(kotlinx.datetime.internal.JSJoda.Clock;kotlinx.datetime.internal.JSJoda.Duration){}[0] + final fun system(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.system|system(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun systemDefaultZone(): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.systemDefaultZone|systemDefaultZone(){}[0] + final fun systemUTC(): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.systemUTC|systemUTC(){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/DateTimeFormatter : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/DateTimeFormatter|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal/InteropInterface> parse(kotlin/String, kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1 // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] + open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology? // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.chronology|chronology(){}[0] + open fun decimalStyle(): kotlinx.datetime.internal.JSJoda/DecimalStyle // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.decimalStyle|decimalStyle(){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/String // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.format|format(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun locale(): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.locale|locale(){}[0] + open fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parse|parse(kotlin.String){}[0] + open fun parseUnresolved(kotlin/String, kotlinx.datetime.internal.JSJoda/ParsePosition): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parseUnresolved|parseUnresolved(kotlin.String;kotlinx.datetime.internal.JSJoda.ParsePosition){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.toString|toString(){}[0] + open fun withChronology(kotlinx.datetime.internal.JSJoda/IsoChronology): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withChronology|withChronology(kotlinx.datetime.internal.JSJoda.IsoChronology){}[0] + open fun withLocale(kotlinx.datetime.internal.JSJoda/Locale): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withLocale|withLocale(kotlinx.datetime.internal.JSJoda.Locale){}[0] + open fun withResolverStyle(kotlinx.datetime.internal.JSJoda/ResolverStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withResolverStyle|withResolverStyle(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion|null[0] + final var ISO_INSTANT // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT|{}ISO_INSTANT[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_LOCAL_DATE // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE|{}ISO_LOCAL_DATE[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_LOCAL_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME|{}ISO_LOCAL_DATE_TIME[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_LOCAL_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME|{}ISO_LOCAL_TIME[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_OFFSET_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME|{}ISO_OFFSET_DATE_TIME[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_ZONED_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME|{}ISO_ZONED_DATE_TIME[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + + final fun ofPattern(kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ofPattern|ofPattern(kotlin.String){}[0] + final fun parsedExcessDays(): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.parsedExcessDays|parsedExcessDays(){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.|(){}[0] + + open fun append(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.append|append(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun appendFraction(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlin/Boolean): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendFraction|appendFraction(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlin.Boolean){}[0] + open fun appendInstant(kotlin/Int): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendInstant|appendInstant(kotlin.Int){}[0] + open fun appendLiteral(kotlinx.datetime.internal/InteropInterface): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendLiteral|appendLiteral(kotlinx.datetime.internal.InteropInterface){}[0] + open fun appendOffset(kotlin/String, kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendOffset|appendOffset(kotlin.String;kotlin.String){}[0] + open fun appendOffsetId(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendOffsetId|appendOffsetId(){}[0] + open fun appendPattern(kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendPattern|appendPattern(kotlin.String){}[0] + open fun appendValue(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/SignStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValue|appendValue(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + open fun appendValueReduced(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValueReduced|appendValueReduced(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + open fun appendValueReduced(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ChronoLocalDate): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValueReduced|appendValueReduced(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ChronoLocalDate){}[0] + open fun appendZoneId(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendZoneId|appendZoneId(){}[0] + open fun optionalEnd(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.optionalEnd|optionalEnd(){}[0] + open fun optionalStart(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.optionalStart|optionalStart(){}[0] + open fun padNext(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.padNext|padNext(){}[0] + open fun parseCaseInsensitive(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseCaseInsensitive|parseCaseInsensitive(){}[0] + open fun parseCaseSensitive(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseCaseSensitive|parseCaseSensitive(){}[0] + open fun parseLenient(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseLenient|parseLenient(){}[0] + open fun parseStrict(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseStrict|parseStrict(){}[0] + open fun toFormatter(kotlinx.datetime.internal.JSJoda/ResolverStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.toFormatter|toFormatter(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/DecimalStyle : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/DecimalStyle|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/DecimalStyle.|(){}[0] + + open fun decimalSeparator(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.decimalSeparator|decimalSeparator(){}[0] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DecimalStyle.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun hashCode(): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/DecimalStyle.hashCode|hashCode(){}[0] + open fun negativeSign(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.negativeSign|negativeSign(){}[0] + open fun positiveSign(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.positiveSign|positiveSign(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.toString|toString(){}[0] + open fun zeroDigit(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.zeroDigit|zeroDigit(){}[0] +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/IsoChronology : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/IsoChronology|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/IsoChronology.|(){}[0] + + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/IsoChronology.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun resolveDate(kotlinx.datetime.internal/InteropInterface, kotlinx.datetime.internal/InteropInterface): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/IsoChronology.resolveDate|resolveDate(kotlinx.datetime.internal.InteropInterface;kotlinx.datetime.internal.InteropInterface){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/IsoChronology.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/IsoChronology.Companion|null[0] + final fun isLeapYear(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/IsoChronology.Companion.isLeapYear|isLeapYear(kotlin.Int){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/ParsePosition : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ParsePosition|null[0] + constructor (kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.|(kotlin.Int){}[0] + + open fun getErrorIndex(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ParsePosition.getErrorIndex|getErrorIndex(){}[0] + open fun getIndex(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ParsePosition.getIndex|getIndex(){}[0] + open fun setErrorIndex(kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.setErrorIndex|setErrorIndex(kotlin.Int){}[0] + open fun setIndex(kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.setIndex|setIndex(kotlin.Int){}[0] +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/ResolverStyle : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ResolverStyle|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ResolverStyle.|(){}[0] + + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ResolverStyle.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ResolverStyle.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ResolverStyle.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion|null[0] + final var LENIENT // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT|{}LENIENT[0] + final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] + final var SMART // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART|{}SMART[0] + final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] + final var STRICT // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT|{}STRICT[0] + final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/SignStyle : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/SignStyle|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/SignStyle.|(){}[0] + + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/SignStyle.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/SignStyle.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/SignStyle.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/SignStyle.Companion|null[0] + final var ALWAYS // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS|{}ALWAYS[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + final var EXCEEDS_PAD // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD|{}EXCEEDS_PAD[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + final var NEVER // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER|{}NEVER[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + final var NORMAL // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL|{}NORMAL[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + final var NOT_NEGATIVE // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE|{}NOT_NEGATIVE[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/TemporalAccessor : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalAccessor|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalAccessor.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal/InteropInterface> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/TemporalAccessor.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] + open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalAccessor.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalAccessor.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalAccessor.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/TemporalAdjuster : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalAdjuster|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalAdjuster.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/TemporalAdjuster.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/TemporalAmount : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalAmount|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalAmount.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1): #A1 // kotlinx.datetime.internal.JSJoda/TemporalAmount.addTo|addTo(0:0){0§}[0] + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> subtractFrom(#A1): #A1 // kotlinx.datetime.internal.JSJoda/TemporalAmount.subtractFrom|subtractFrom(0:0){0§}[0] + open fun get(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalAmount.get|get(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/TemporalField : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalField|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalField.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> adjustInto(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/TemporalField.adjustInto|adjustInto(0:0;kotlin.Int){0§}[0] + open fun baseUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/TemporalField.baseUnit|baseUnit(){}[0] + open fun displayName(): kotlin/String // kotlinx.datetime.internal.JSJoda/TemporalField.displayName|displayName(){}[0] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun getFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalField.getFrom|getFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isDateBased|isDateBased(){}[0] + open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isTimeBased|isTimeBased(){}[0] + open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/TemporalField.name|name(){}[0] + open fun range(): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalField.range|range(){}[0] + open fun rangeRefinedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalField.rangeRefinedBy|rangeRefinedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun rangeUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/TemporalField.rangeUnit|rangeUnit(){}[0] +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/TemporalUnit : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalUnit|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalUnit.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/TemporalUnit.addTo|addTo(0:0;kotlin.Int){0§}[0] + open fun between(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalUnit.between|between(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/TemporalUnit.duration|duration(){}[0] + open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isDateBased|isDateBased(){}[0] + open fun isDurationEstimated(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isDurationEstimated|isDurationEstimated(){}[0] + open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isTimeBased|isTimeBased(){}[0] +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/TextStyle : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TextStyle|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TextStyle.|(){}[0] + + open fun asNormal(): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.asNormal|asNormal(){}[0] + open fun asStandalone(): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.asStandalone|asStandalone(){}[0] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TextStyle.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun isStandalone(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TextStyle.isStandalone|isStandalone(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/TextStyle.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/TextStyle.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/TextStyle.Companion|null[0] + final var FULL // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL|{}FULL[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var FULL_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE|{}FULL_STANDALONE[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var NARROW // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW|{}NARROW[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var NARROW_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE|{}NARROW_STANDALONE[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var SHORT // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT|{}SHORT[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var SHORT_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE|{}SHORT_STANDALONE[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/ValueRange : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ValueRange|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ValueRange.|(){}[0] + + open fun checkValidIntValue(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.checkValidIntValue|checkValidIntValue(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun checkValidValue(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.checkValidValue|checkValidValue(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.hashCode|hashCode(){}[0] + open fun isFixed(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isFixed|isFixed(){}[0] + open fun isIntValue(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isIntValue|isIntValue(){}[0] + open fun isValidIntValue(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isValidIntValue|isValidIntValue(kotlin.Int){}[0] + open fun isValidValue(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isValidValue|isValidValue(kotlin.Int){}[0] + open fun largestMinimum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.largestMinimum|largestMinimum(){}[0] + open fun maximum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.maximum|maximum(){}[0] + open fun minimum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.minimum|minimum(){}[0] + open fun smallestMaximum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.smallestMaximum|smallestMaximum(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ValueRange.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ValueRange.Companion|null[0] + final fun of(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/ZoneId : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ZoneId|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneId.|(){}[0] + + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneId.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneId.hashCode|hashCode(){}[0] + open fun id(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.id|id(){}[0] + open fun normalized(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.normalized|normalized(){}[0] + open fun rules(): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneId.rules|rules(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneId.Companion|null[0] + final var SYSTEM // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM|{}SYSTEM[0] + final fun (): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ZoneId) // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM.|(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final var UTC // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC|{}UTC[0] + final fun (): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ZoneId) // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC.|(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun getAvailableZoneIds(): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.getAvailableZoneIds|getAvailableZoneIds(){}[0] + final fun of(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.of|of(kotlin.String){}[0] + final fun ofOffset(kotlin/String, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.ofOffset|ofOffset(kotlin.String;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final fun systemDefault(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.systemDefault|systemDefault(){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.|(){}[0] + + open fun compareTo(kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.ZoneOffsetTransition){}[0] + open fun dateTimeAfter(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.dateTimeAfter|dateTimeAfter(){}[0] + open fun dateTimeBefore(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.dateTimeBefore|dateTimeBefore(){}[0] + open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.duration|duration(){}[0] + open fun durationSeconds(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.durationSeconds|durationSeconds(){}[0] + open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.hashCode|hashCode(){}[0] + open fun instant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.instant|instant(){}[0] + open fun isGap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isGap|isGap(){}[0] + open fun isOverlap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isOverlap|isOverlap(){}[0] + open fun isValidOffset(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isValidOffset|isValidOffset(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun offsetAfter(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.offsetAfter|offsetAfter(){}[0] + open fun offsetBefore(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.offsetBefore|offsetBefore(){}[0] + open fun toEpochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.toEpochSecond|toEpochSecond(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.Companion|null[0] + final fun of(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/ZoneRules : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ZoneRules|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneRules.|(){}[0] + + open fun daylightSavings(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ZoneRules.daylightSavings|daylightSavings(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun isDaylightSavings(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isDaylightSavings|isDaylightSavings(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun isFixedOffset(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isFixedOffset|isFixedOffset(){}[0] + open fun isValidOffset(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isValidOffset|isValidOffset(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun nextTransition(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.nextTransition|nextTransition(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun offset(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offset|offset(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun offset(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offset|offset(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + open fun offsetOfEpochMilli(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfEpochMilli|offsetOfEpochMilli(kotlin.Double){}[0] + open fun offsetOfInstant(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfInstant|offsetOfInstant(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun offsetOfLocalDateTime(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfLocalDateTime|offsetOfLocalDateTime(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + open fun previousTransition(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.previousTransition|previousTransition(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun standardOffset(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.standardOffset|standardOffset(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRules.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRules.toString|toString(){}[0] + open fun transition(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.transition|transition(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRules.Companion|null[0] + final fun of(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRules.Companion.of|of(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + } +} + +// Targets: [js] +open class kotlinx.datetime.internal.JSJoda/ZoneRulesProvider : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.|(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.Companion|null[0] + final fun getRules(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.Companion.getRules|getRules(kotlin.String){}[0] + } +} + +// Targets: [js] +final fun (kotlin.js/Date).kotlinx.datetime/toKotlinInstant(): kotlinx.datetime/Instant // kotlinx.datetime/toKotlinInstant|toKotlinInstant@kotlin.js.Date(){}[0] + +// Targets: [js] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/toJSDate(): kotlin.js/Date // kotlinx.datetime/toJSDate|toJSDate@kotlinx.datetime.Instant(){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/LocalDate): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/ZonedDateTime): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.ZonedDateTime){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/ZonedDateTime, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.ZonedDateTime;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/nativeJs(kotlin.js/Date): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/nativeJs|nativeJs(kotlin.js.Date){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/nativeJs(kotlin.js/Date, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/nativeJs|nativeJs(kotlin.js.Date;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/nativeJs(kotlinx.datetime.internal/InteropInterface): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/nativeJs|nativeJs(kotlinx.datetime.internal.InteropInterface){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/nativeJs(kotlinx.datetime.internal/InteropInterface, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/nativeJs|nativeJs(kotlinx.datetime.internal.InteropInterface;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + +// Targets: [js] +final fun kotlinx.datetime.internal.JSJoda/use(kotlin/Function0): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/use|use(kotlin.Function0){}[0] + +// Targets: [wasmJs] +open annotation class kotlinx.datetime.internal/JsNonModule : kotlin/Annotation { // kotlinx.datetime.internal/JsNonModule|null[1] + constructor () // kotlinx.datetime.internal/JsNonModule.|(){}[1] +} + +// Targets: [wasmJs] +abstract interface kotlinx.datetime.internal.JSJoda/Locale : kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/Locale|null[0] + +// Targets: [wasmJs] +abstract interface kotlinx.datetime.internal.JSJoda/ZoneOffsetTransitionRule : kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransitionRule|null[0] + +// Targets: [wasmJs] +open class <#A: kotlin.js/JsAny> kotlinx.datetime.internal.JSJoda/TemporalQuery : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalQuery|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalQuery.|(){}[0] + + open fun queryFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): #A // kotlinx.datetime.internal.JSJoda/TemporalQuery.queryFrom|queryFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/Clock : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/Clock|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/Clock.|(){}[0] + + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Clock.equals|equals(kotlin.js.JsAny){}[0] + open fun instant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Clock.instant|instant(){}[0] + open fun millis(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Clock.millis|millis(){}[0] + open fun withZone(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.withZone|withZone(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + open fun zone(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/Clock.zone|zone(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/Clock.Companion|null[0] + final fun fixed(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.fixed|fixed(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun offset(kotlinx.datetime.internal.JSJoda/Clock, kotlinx.datetime.internal.JSJoda/Duration): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.offset|offset(kotlinx.datetime.internal.JSJoda.Clock;kotlinx.datetime.internal.JSJoda.Duration){}[0] + final fun system(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.system|system(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final fun systemDefaultZone(): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.systemDefaultZone|systemDefaultZone(){}[0] + final fun systemUTC(): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.systemUTC|systemUTC(){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/DateTimeFormatter : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/DateTimeFormatter|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.|(){}[0] + + open fun <#A1: kotlin.js/JsAny> parse(kotlin/String, kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1 // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] + open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology? // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.chronology|chronology(){}[0] + open fun decimalStyle(): kotlinx.datetime.internal.JSJoda/DecimalStyle // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.decimalStyle|decimalStyle(){}[0] + open fun format(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/String // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.format|format(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun locale(): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.locale|locale(){}[0] + open fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parse|parse(kotlin.String){}[0] + open fun parseUnresolved(kotlin/String, kotlinx.datetime.internal.JSJoda/ParsePosition): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parseUnresolved|parseUnresolved(kotlin.String;kotlinx.datetime.internal.JSJoda.ParsePosition){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.toString|toString(){}[0] + open fun withChronology(kotlinx.datetime.internal.JSJoda/IsoChronology): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withChronology|withChronology(kotlinx.datetime.internal.JSJoda.IsoChronology){}[0] + open fun withLocale(kotlinx.datetime.internal.JSJoda/Locale): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withLocale|withLocale(kotlinx.datetime.internal.JSJoda.Locale){}[0] + open fun withResolverStyle(kotlinx.datetime.internal.JSJoda/ResolverStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withResolverStyle|withResolverStyle(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion|null[0] + final var ISO_INSTANT // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT|{}ISO_INSTANT[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_LOCAL_DATE // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE|{}ISO_LOCAL_DATE[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_LOCAL_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME|{}ISO_LOCAL_DATE_TIME[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_LOCAL_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME|{}ISO_LOCAL_TIME[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_OFFSET_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME|{}ISO_OFFSET_DATE_TIME[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + final var ISO_ZONED_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME|{}ISO_ZONED_DATE_TIME[0] + final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + + final fun ofPattern(kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ofPattern|ofPattern(kotlin.String){}[0] + final fun parsedExcessDays(): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.parsedExcessDays|parsedExcessDays(){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.|(){}[0] + + open fun append(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.append|append(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] + open fun appendFraction(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlin/Boolean): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendFraction|appendFraction(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlin.Boolean){}[0] + open fun appendInstant(kotlin/Int): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendInstant|appendInstant(kotlin.Int){}[0] + open fun appendLiteral(kotlin.js/JsAny): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendLiteral|appendLiteral(kotlin.js.JsAny){}[0] + open fun appendOffset(kotlin/String, kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendOffset|appendOffset(kotlin.String;kotlin.String){}[0] + open fun appendOffsetId(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendOffsetId|appendOffsetId(){}[0] + open fun appendPattern(kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendPattern|appendPattern(kotlin.String){}[0] + open fun appendValue(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/SignStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValue|appendValue(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + open fun appendValueReduced(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValueReduced|appendValueReduced(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + open fun appendValueReduced(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ChronoLocalDate): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValueReduced|appendValueReduced(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ChronoLocalDate){}[0] + open fun appendZoneId(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendZoneId|appendZoneId(){}[0] + open fun optionalEnd(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.optionalEnd|optionalEnd(){}[0] + open fun optionalStart(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.optionalStart|optionalStart(){}[0] + open fun padNext(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.padNext|padNext(){}[0] + open fun parseCaseInsensitive(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseCaseInsensitive|parseCaseInsensitive(){}[0] + open fun parseCaseSensitive(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseCaseSensitive|parseCaseSensitive(){}[0] + open fun parseLenient(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseLenient|parseLenient(){}[0] + open fun parseStrict(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseStrict|parseStrict(){}[0] + open fun toFormatter(kotlinx.datetime.internal.JSJoda/ResolverStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.toFormatter|toFormatter(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/DecimalStyle : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/DecimalStyle|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/DecimalStyle.|(){}[0] + + open fun decimalSeparator(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.decimalSeparator|decimalSeparator(){}[0] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DecimalStyle.equals|equals(kotlin.js.JsAny){}[0] + open fun hashCode(): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/DecimalStyle.hashCode|hashCode(){}[0] + open fun negativeSign(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.negativeSign|negativeSign(){}[0] + open fun positiveSign(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.positiveSign|positiveSign(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.toString|toString(){}[0] + open fun zeroDigit(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.zeroDigit|zeroDigit(){}[0] +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/IsoChronology : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/IsoChronology|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/IsoChronology.|(){}[0] + + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/IsoChronology.equals|equals(kotlin.js.JsAny){}[0] + open fun resolveDate(kotlin.js/JsAny, kotlin.js/JsAny): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/IsoChronology.resolveDate|resolveDate(kotlin.js.JsAny;kotlin.js.JsAny){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/IsoChronology.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/IsoChronology.Companion|null[0] + final fun isLeapYear(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/IsoChronology.Companion.isLeapYear|isLeapYear(kotlin.Int){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/ParsePosition : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ParsePosition|null[0] + constructor (kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.|(kotlin.Int){}[0] + + open fun getErrorIndex(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ParsePosition.getErrorIndex|getErrorIndex(){}[0] + open fun getIndex(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ParsePosition.getIndex|getIndex(){}[0] + open fun setErrorIndex(kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.setErrorIndex|setErrorIndex(kotlin.Int){}[0] + open fun setIndex(kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.setIndex|setIndex(kotlin.Int){}[0] +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/ResolverStyle : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ResolverStyle|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ResolverStyle.|(){}[0] + + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ResolverStyle.equals|equals(kotlin.js.JsAny){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ResolverStyle.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ResolverStyle.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion|null[0] + final var LENIENT // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT|{}LENIENT[0] + final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] + final var SMART // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART|{}SMART[0] + final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] + final var STRICT // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT|{}STRICT[0] + final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/SignStyle : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/SignStyle|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/SignStyle.|(){}[0] + + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/SignStyle.equals|equals(kotlin.js.JsAny){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/SignStyle.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/SignStyle.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/SignStyle.Companion|null[0] + final var ALWAYS // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS|{}ALWAYS[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + final var EXCEEDS_PAD // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD|{}EXCEEDS_PAD[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + final var NEVER // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER|{}NEVER[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + final var NORMAL // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL|{}NORMAL[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + final var NOT_NEGATIVE // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE|{}NOT_NEGATIVE[0] + final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/TemporalAccessor : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalAccessor|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalAccessor.|(){}[0] + + open fun <#A1: kotlin.js/JsAny> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/TemporalAccessor.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] + open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalAccessor.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalAccessor.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalAccessor.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/TemporalAdjuster : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalAdjuster|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalAdjuster.|(){}[0] + + open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/TemporalAdjuster.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/TemporalAmount : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalAmount|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalAmount.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1): #A1 // kotlinx.datetime.internal.JSJoda/TemporalAmount.addTo|addTo(0:0){0§}[0] + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> subtractFrom(#A1): #A1 // kotlinx.datetime.internal.JSJoda/TemporalAmount.subtractFrom|subtractFrom(0:0){0§}[0] + open fun get(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalAmount.get|get(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/TemporalField : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalField|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalField.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> adjustInto(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/TemporalField.adjustInto|adjustInto(0:0;kotlin.Int){0§}[0] + open fun baseUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/TemporalField.baseUnit|baseUnit(){}[0] + open fun displayName(): kotlin/String // kotlinx.datetime.internal.JSJoda/TemporalField.displayName|displayName(){}[0] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.equals|equals(kotlin.js.JsAny){}[0] + open fun getFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalField.getFrom|getFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isDateBased|isDateBased(){}[0] + open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isTimeBased|isTimeBased(){}[0] + open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/TemporalField.name|name(){}[0] + open fun range(): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalField.range|range(){}[0] + open fun rangeRefinedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalField.rangeRefinedBy|rangeRefinedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + open fun rangeUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/TemporalField.rangeUnit|rangeUnit(){}[0] +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/TemporalUnit : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalUnit|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TemporalUnit.|(){}[0] + + open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/TemporalUnit.addTo|addTo(0:0;kotlin.Int){0§}[0] + open fun between(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalUnit.between|between(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/TemporalUnit.duration|duration(){}[0] + open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isDateBased|isDateBased(){}[0] + open fun isDurationEstimated(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isDurationEstimated|isDurationEstimated(){}[0] + open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.Temporal){}[0] + open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isTimeBased|isTimeBased(){}[0] +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/TextStyle : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TextStyle|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/TextStyle.|(){}[0] + + open fun asNormal(): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.asNormal|asNormal(){}[0] + open fun asStandalone(): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.asStandalone|asStandalone(){}[0] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TextStyle.equals|equals(kotlin.js.JsAny){}[0] + open fun isStandalone(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TextStyle.isStandalone|isStandalone(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/TextStyle.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/TextStyle.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/TextStyle.Companion|null[0] + final var FULL // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL|{}FULL[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var FULL_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE|{}FULL_STANDALONE[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var NARROW // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW|{}NARROW[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var NARROW_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE|{}NARROW_STANDALONE[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var SHORT // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT|{}SHORT[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + final var SHORT_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE|{}SHORT_STANDALONE[0] + final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/ValueRange : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ValueRange|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ValueRange.|(){}[0] + + open fun checkValidIntValue(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.checkValidIntValue|checkValidIntValue(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun checkValidValue(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.checkValidValue|checkValidValue(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalField){}[0] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.equals|equals(kotlin.js.JsAny){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.hashCode|hashCode(){}[0] + open fun isFixed(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isFixed|isFixed(){}[0] + open fun isIntValue(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isIntValue|isIntValue(){}[0] + open fun isValidIntValue(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isValidIntValue|isValidIntValue(kotlin.Int){}[0] + open fun isValidValue(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isValidValue|isValidValue(kotlin.Int){}[0] + open fun largestMinimum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.largestMinimum|largestMinimum(){}[0] + open fun maximum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.maximum|maximum(){}[0] + open fun minimum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.minimum|minimum(){}[0] + open fun smallestMaximum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.smallestMaximum|smallestMaximum(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ValueRange.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ValueRange.Companion|null[0] + final fun of(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int){}[0] + final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/ZoneId : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ZoneId|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneId.|(){}[0] + + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneId.equals|equals(kotlin.js.JsAny){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneId.hashCode|hashCode(){}[0] + open fun id(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.id|id(){}[0] + open fun normalized(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.normalized|normalized(){}[0] + open fun rules(): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneId.rules|rules(){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneId.Companion|null[0] + final var SYSTEM // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM|{}SYSTEM[0] + final fun (): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ZoneId) // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM.|(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + final var UTC // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC|{}UTC[0] + final fun (): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC.|(){}[0] + final fun (kotlinx.datetime.internal.JSJoda/ZoneId) // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC.|(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] + + final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] + final fun getAvailableZoneIds(): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.getAvailableZoneIds|getAvailableZoneIds(){}[0] + final fun of(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.of|of(kotlin.String){}[0] + final fun ofOffset(kotlin/String, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.ofOffset|ofOffset(kotlin.String;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + final fun systemDefault(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.systemDefault|systemDefault(){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.|(){}[0] + + open fun compareTo(kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.ZoneOffsetTransition){}[0] + open fun dateTimeAfter(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.dateTimeAfter|dateTimeAfter(){}[0] + open fun dateTimeBefore(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.dateTimeBefore|dateTimeBefore(){}[0] + open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.duration|duration(){}[0] + open fun durationSeconds(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.durationSeconds|durationSeconds(){}[0] + open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.equals|equals(kotlin.js.JsAny){}[0] + open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.hashCode|hashCode(){}[0] + open fun instant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.instant|instant(){}[0] + open fun isGap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isGap|isGap(){}[0] + open fun isOverlap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isOverlap|isOverlap(){}[0] + open fun isValidOffset(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isValidOffset|isValidOffset(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun offsetAfter(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.offsetAfter|offsetAfter(){}[0] + open fun offsetBefore(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.offsetBefore|offsetBefore(){}[0] + open fun toEpochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.toEpochSecond|toEpochSecond(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.toString|toString(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.Companion|null[0] + final fun of(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/ZoneRules : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ZoneRules|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneRules.|(){}[0] + + open fun daylightSavings(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ZoneRules.daylightSavings|daylightSavings(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun isDaylightSavings(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isDaylightSavings|isDaylightSavings(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun isFixedOffset(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isFixedOffset|isFixedOffset(){}[0] + open fun isValidOffset(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isValidOffset|isValidOffset(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + open fun nextTransition(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.nextTransition|nextTransition(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun offset(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offset|offset(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun offset(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offset|offset(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + open fun offsetOfEpochMilli(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfEpochMilli|offsetOfEpochMilli(kotlin.Double){}[0] + open fun offsetOfInstant(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfInstant|offsetOfInstant(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun offsetOfLocalDateTime(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfLocalDateTime|offsetOfLocalDateTime(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + open fun previousTransition(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.previousTransition|previousTransition(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun standardOffset(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.standardOffset|standardOffset(kotlinx.datetime.internal.JSJoda.Instant){}[0] + open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRules.toJSON|toJSON(){}[0] + open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRules.toString|toString(){}[0] + open fun transition(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.transition|transition(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRules.Companion|null[0] + final fun of(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRules.Companion.of|of(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] + } +} + +// Targets: [wasmJs] +open class kotlinx.datetime.internal.JSJoda/ZoneRulesProvider : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider|null[0] + constructor () // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.|(){}[0] + + final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.Companion|null[0] + final fun getRules(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.Companion.getRules|getRules(kotlin.String){}[0] + } +} + +// Targets: [wasmJs] +final fun kotlinx.datetime.internal.JSJoda/use(kotlin/Function0): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/use|use(kotlin.Function0){}[0] + +// Targets: [wasmWasi] +abstract interface kotlinx.datetime.internal/TimeZonesProvider { // kotlinx.datetime.internal/TimeZonesProvider|null[0] + abstract fun getTimeZones(): kotlin.collections/Set // kotlinx.datetime.internal/TimeZonesProvider.getTimeZones|getTimeZones(){}[0] + abstract fun zoneDataByName(kotlin/String): kotlin/ByteArray // kotlinx.datetime.internal/TimeZonesProvider.zoneDataByName|zoneDataByName(kotlin.String){}[0] +} + +// Targets: [wasmWasi] +final fun kotlinx.datetime.internal/initializeTimeZonesProvider(kotlinx.datetime.internal/TimeZonesProvider) // kotlinx.datetime.internal/initializeTimeZonesProvider|initializeTimeZonesProvider(kotlinx.datetime.internal.TimeZonesProvider){}[0] diff --git a/js-without-timezones/api/kotlinx-datetime-js-test-without-timezones.klib.api b/js-without-timezones/api/kotlinx-datetime-js-test-without-timezones.klib.api new file mode 100644 index 000000000..e69de29bb diff --git a/js-without-timezones/api/kotlinx-datetime-js-without-timezones.klib.api b/js-without-timezones/api/kotlinx-datetime-js-without-timezones.klib.api new file mode 100644 index 000000000..e69de29bb diff --git a/serialization/api/kotlinx-datetime-serialization.api b/serialization/api/kotlinx-datetime-serialization.api new file mode 100644 index 000000000..e69de29bb diff --git a/serialization/api/kotlinx-datetime-serialization.klib.api b/serialization/api/kotlinx-datetime-serialization.klib.api new file mode 100644 index 000000000..e69de29bb diff --git a/timezones/full/api/kotlinx-datetime-zoneinfo.klib.api b/timezones/full/api/kotlinx-datetime-zoneinfo.klib.api new file mode 100644 index 000000000..47db68f89 --- /dev/null +++ b/timezones/full/api/kotlinx-datetime-zoneinfo.klib.api @@ -0,0 +1,8 @@ +// Klib ABI Dump +// Targets: [wasmWasi] +// Rendering settings: +// - Signature version: 2 +// - Show manifest properties: true +// - Show declarations: true + +// Library unique name: From 2c071c1052769ef8edaa50536540cd32e08811fc Mon Sep 17 00:00:00 2001 From: Dmitry Khalanskiy Date: Mon, 10 Feb 2025 10:35:51 +0100 Subject: [PATCH 2/4] Only apply the BCV plugin to the published subprojects --- benchmarks/api/benchmarks.api | 0 build.gradle.kts | 8 -------- core/build.gradle.kts | 8 ++++++++ gradle.properties | 1 + .../kotlinx-datetime-js-test-without-timezones.klib.api | 0 .../api/kotlinx-datetime-js-without-timezones.klib.api | 0 serialization/api/kotlinx-datetime-serialization.api | 0 serialization/api/kotlinx-datetime-serialization.klib.api | 0 settings.gradle.kts | 2 ++ timezones/full/build.gradle.kts | 8 ++++++++ 10 files changed, 19 insertions(+), 8 deletions(-) delete mode 100644 benchmarks/api/benchmarks.api delete mode 100644 js-without-timezones/api/kotlinx-datetime-js-test-without-timezones.klib.api delete mode 100644 js-without-timezones/api/kotlinx-datetime-js-without-timezones.klib.api delete mode 100644 serialization/api/kotlinx-datetime-serialization.api delete mode 100644 serialization/api/kotlinx-datetime-serialization.klib.api diff --git a/benchmarks/api/benchmarks.api b/benchmarks/api/benchmarks.api deleted file mode 100644 index e69de29bb..000000000 diff --git a/build.gradle.kts b/build.gradle.kts index 6615ca98c..6f2aea9aa 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,7 +2,6 @@ plugins { id("kotlinx.team.infra") version "0.4.0-dev-81" kotlin("multiplatform") apply false id("org.jetbrains.kotlinx.kover") version "0.8.0-Beta2" - id("org.jetbrains.kotlinx.binary-compatibility-validator") version "0.17.0" } infra { @@ -62,10 +61,3 @@ dependencies { kover(project(":kotlinx-datetime")) kover(project(":kotlinx-datetime-serialization")) } - -apiValidation { - @OptIn(kotlinx.validation.ExperimentalBCVApi::class) - klib { - enabled = true - } -} diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 8913c964a..64697efd2 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -15,6 +15,7 @@ plugins { id("org.jetbrains.dokka") `maven-publish` id("org.jetbrains.kotlinx.kover") + id("org.jetbrains.kotlinx.binary-compatibility-validator") } mavenPublicationsPom { @@ -415,3 +416,10 @@ with(org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsRootPlugin.apply(rootPr nodeVersion = "21.0.0-v8-canary202309167e82ab1fa2" nodeDownloadBaseUrl = "https://nodejs.org/download/v8-canary" } + +apiValidation { + @OptIn(kotlinx.validation.ExperimentalBCVApi::class) + klib { + enabled = true + } +} diff --git a/gradle.properties b/gradle.properties index 6c320822e..ac136ccf0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -11,6 +11,7 @@ defaultKotlinVersion=2.1.0 dokkaVersion=1.9.20 serializationVersion=1.6.2 benchmarksVersion=0.7.2 +bcvVersion=0.17.0 java.mainToolchainVersion=8 java.modularToolchainVersion=11 diff --git a/js-without-timezones/api/kotlinx-datetime-js-test-without-timezones.klib.api b/js-without-timezones/api/kotlinx-datetime-js-test-without-timezones.klib.api deleted file mode 100644 index e69de29bb..000000000 diff --git a/js-without-timezones/api/kotlinx-datetime-js-without-timezones.klib.api b/js-without-timezones/api/kotlinx-datetime-js-without-timezones.klib.api deleted file mode 100644 index e69de29bb..000000000 diff --git a/serialization/api/kotlinx-datetime-serialization.api b/serialization/api/kotlinx-datetime-serialization.api deleted file mode 100644 index e69de29bb..000000000 diff --git a/serialization/api/kotlinx-datetime-serialization.klib.api b/serialization/api/kotlinx-datetime-serialization.klib.api deleted file mode 100644 index e69de29bb..000000000 diff --git a/settings.gradle.kts b/settings.gradle.kts index a342b81fd..ab7a6af57 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -6,9 +6,11 @@ pluginManagement { } val dokkaVersion: String by settings val benchmarksVersion: String by settings + val bcvVersion: String by settings plugins { id("org.jetbrains.dokka") version dokkaVersion id("me.champeau.jmh") version benchmarksVersion + id("org.jetbrains.kotlinx.binary-compatibility-validator") version bcvVersion } } diff --git a/timezones/full/build.gradle.kts b/timezones/full/build.gradle.kts index 4e3b03617..211343897 100644 --- a/timezones/full/build.gradle.kts +++ b/timezones/full/build.gradle.kts @@ -13,6 +13,7 @@ plugins { kotlin("multiplatform") id("maven-publish") id("com.github.node-gradle.node") version "7.0.2" + id("org.jetbrains.kotlinx.binary-compatibility-validator") } node { @@ -89,3 +90,10 @@ kotlin { } } } + +apiValidation { + @OptIn(kotlinx.validation.ExperimentalBCVApi::class) + klib { + enabled = true + } +} From c94c3054a647ece1d32382d21ca2b243c879498c Mon Sep 17 00:00:00 2001 From: Dmitry Khalanskiy Date: Mon, 3 Mar 2025 16:27:16 +0100 Subject: [PATCH 3/4] Update the BCV dump after a rebase --- core/api/kotlinx-datetime.api | 5 + core/api/kotlinx-datetime.klib.api | 2211 +--------------------------- 2 files changed, 19 insertions(+), 2197 deletions(-) diff --git a/core/api/kotlinx-datetime.api b/core/api/kotlinx-datetime.api index 45d54119c..2d2409df4 100644 --- a/core/api/kotlinx-datetime.api +++ b/core/api/kotlinx-datetime.api @@ -268,12 +268,14 @@ public final class kotlinx/datetime/LocalDate : java/lang/Comparable { public final fun getYear ()I public fun hashCode ()I public final fun toEpochDays ()I + public final fun toEpochDays ()J public fun toString ()Ljava/lang/String; } public final class kotlinx/datetime/LocalDate$Companion { public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat; public final fun fromEpochDays (I)Lkotlinx/datetime/LocalDate; + public final fun fromEpochDays (J)Lkotlinx/datetime/LocalDate; public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/LocalDate; public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/LocalDate; public static synthetic fun parse$default (Lkotlinx/datetime/LocalDate$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/LocalDate; @@ -296,6 +298,7 @@ public final class kotlinx/datetime/LocalDateJvmKt { public static final fun plus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DatePeriod;)Lkotlinx/datetime/LocalDate; public static final fun plus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; public static final fun until (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DateTimeUnit$DateBased;)I + public static final fun until (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DateTimeUnit$DateBased;)J public static final fun yearsUntil (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;)I } @@ -304,10 +307,12 @@ public final class kotlinx/datetime/LocalDateKt { public static final fun atTime (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalTime;)Lkotlinx/datetime/LocalDateTime; public static synthetic fun atTime$default (Lkotlinx/datetime/LocalDate;IIIIILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime; public static final fun format (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/format/DateTimeFormat;)Ljava/lang/String; + public static final fun minus (Lkotlinx/datetime/LocalDate;ILkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; public static final fun minus (Lkotlinx/datetime/LocalDate;JLkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; public static final fun minus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DatePeriod;)Lkotlinx/datetime/LocalDate; public static final fun minus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; public static final fun minus (Lkotlinx/datetime/LocalDate;Lkotlinx/datetime/LocalDate;)Lkotlinx/datetime/DatePeriod; + public static final fun plus (Lkotlinx/datetime/LocalDate;ILkotlinx/datetime/DateTimeUnit$DateBased;)Lkotlinx/datetime/LocalDate; public static final fun toLocalDate (Ljava/lang/String;)Lkotlinx/datetime/LocalDate; } diff --git a/core/api/kotlinx-datetime.klib.api b/core/api/kotlinx-datetime.klib.api index 067309f08..308e0aefc 100644 --- a/core/api/kotlinx-datetime.klib.api +++ b/core/api/kotlinx-datetime.klib.api @@ -1,6 +1,5 @@ // Klib ABI Dump // Targets: [androidNativeArm32, androidNativeArm64, androidNativeX64, androidNativeX86, iosArm64, iosSimulatorArm64, iosX64, js, linuxArm32Hfp, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, wasmJs, wasmWasi, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64] -// Alias: native => [androidNativeArm32, androidNativeArm64, androidNativeX64, androidNativeX86, iosArm64, iosSimulatorArm64, iosX64, linuxArm32Hfp, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64] // Alias: apple => [iosArm64, iosSimulatorArm64, iosX64, macosArm64, macosX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64] // Rendering settings: // - Signature version: 2 @@ -280,6 +279,8 @@ final class kotlinx.datetime/DateTimeArithmeticException : kotlin/RuntimeExcepti final class kotlinx.datetime/FixedOffsetTimeZone : kotlinx.datetime/TimeZone { // kotlinx.datetime/FixedOffsetTimeZone|null[0] constructor (kotlinx.datetime/UtcOffset) // kotlinx.datetime/FixedOffsetTimeZone.|(kotlinx.datetime.UtcOffset){}[0] + final val id // kotlinx.datetime/FixedOffsetTimeZone.id|{}id[0] + final fun (): kotlin/String // kotlinx.datetime/FixedOffsetTimeZone.id.|(){}[0] final val offset // kotlinx.datetime/FixedOffsetTimeZone.offset|{}offset[0] final fun (): kotlinx.datetime/UtcOffset // kotlinx.datetime/FixedOffsetTimeZone.offset.|(){}[0] final val totalSeconds // kotlinx.datetime/FixedOffsetTimeZone.totalSeconds|{}totalSeconds[0] @@ -288,10 +289,6 @@ final class kotlinx.datetime/FixedOffsetTimeZone : kotlinx.datetime/TimeZone { / final object Companion { // kotlinx.datetime/FixedOffsetTimeZone.Companion|null[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/FixedOffsetTimeZone.Companion.serializer|serializer(){}[0] } - - // Targets: [native, wasmWasi] - final val id // kotlinx.datetime/FixedOffsetTimeZone.id|{}id[0] - final fun (): kotlin/String // kotlinx.datetime/FixedOffsetTimeZone.id.|(){}[0] } final class kotlinx.datetime/IllegalTimeZoneException : kotlin/IllegalArgumentException { // kotlinx.datetime/IllegalTimeZoneException|null[0] @@ -342,6 +339,8 @@ final class kotlinx.datetime/LocalDate : kotlin/Comparable(): kotlinx.datetime/DayOfWeek // kotlinx.datetime/LocalDate.dayOfWeek.|(){}[0] final val dayOfYear // kotlinx.datetime/LocalDate.dayOfYear|{}dayOfYear[0] final fun (): kotlin/Int // kotlinx.datetime/LocalDate.dayOfYear.|(){}[0] + final val month // kotlinx.datetime/LocalDate.month|(){}[0] + final fun (): kotlinx.datetime/Month // kotlinx.datetime/LocalDate.month.|(){}[0] final val monthNumber // kotlinx.datetime/LocalDate.monthNumber|{}monthNumber[0] final fun (): kotlin/Int // kotlinx.datetime/LocalDate.monthNumber.|(){}[0] final val year // kotlinx.datetime/LocalDate.year|{}year[0] @@ -350,37 +349,24 @@ final class kotlinx.datetime/LocalDate : kotlin/Comparable): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Companion.Format|Format(kotlin.Function1){}[0] final fun fromEpochDays(kotlin/Int): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.fromEpochDays|fromEpochDays(kotlin.Int){}[0] + final fun fromEpochDays(kotlin/Long): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.fromEpochDays|fromEpochDays(kotlin.Long){}[0] final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat =...): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] final fun parse(kotlin/String): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.parse|parse(kotlin.String){}[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/LocalDate.Companion.serializer|serializer(){}[0] } final object Formats { // kotlinx.datetime/LocalDate.Formats|null[0] - final val ISO_BASIC // kotlinx.datetime/LocalDate.Formats.ISO_BASIC|{}ISO_BASIC[0] - final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Formats.ISO_BASIC.|(){}[0] - - // Targets: [native, wasmWasi] final val ISO // kotlinx.datetime/LocalDate.Formats.ISO|{}ISO[0] final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Formats.ISO.|(){}[0] - - // Targets: [js, wasmJs] - final val ISO // kotlinx.datetime/LocalDate.Formats.ISO|(){}[0] - final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Formats.ISO.|(){}[0] + final val ISO_BASIC // kotlinx.datetime/LocalDate.Formats.ISO_BASIC|{}ISO_BASIC[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Formats.ISO_BASIC.|(){}[0] } - - // Targets: [native, wasmWasi] - final val month // kotlinx.datetime/LocalDate.month|(){}[0] - final fun (): kotlinx.datetime/Month // kotlinx.datetime/LocalDate.month.|(){}[0] - - // Targets: [js, wasmJs] - final val month // kotlinx.datetime/LocalDate.month|{}month[0] - final fun (): kotlinx.datetime/Month // kotlinx.datetime/LocalDate.month.|(){}[0] } final class kotlinx.datetime/LocalDateTime : kotlin/Comparable { // kotlinx.datetime/LocalDateTime|null[0] @@ -426,13 +412,8 @@ final class kotlinx.datetime/LocalDateTime : kotlin/Comparable(): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDateTime.Formats.ISO.|(){}[0] - - // Targets: [js, wasmJs] - final val ISO // kotlinx.datetime/LocalDateTime.Formats.ISO|(){}[0] - final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDateTime.Formats.ISO.|(){}[0] } } @@ -467,13 +448,8 @@ final class kotlinx.datetime/LocalTime : kotlin/Comparable(): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalTime.Formats.ISO.|(){}[0] - - // Targets: [js, wasmJs] - final val ISO // kotlinx.datetime/LocalTime.Formats.ISO|(){}[0] - final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalTime.Formats.ISO.|(){}[0] } } @@ -496,28 +472,19 @@ final class kotlinx.datetime/UtcOffset { // kotlinx.datetime/UtcOffset|null[0] } final object Formats { // kotlinx.datetime/UtcOffset.Formats|null[0] - final val ISO // kotlinx.datetime/UtcOffset.Formats.ISO|(){}[0] - final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.ISO.|(){}[0] - - // Targets: [native, wasmWasi] final val FOUR_DIGITS // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS|{}FOUR_DIGITS[0] final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS.|(){}[0] - - // Targets: [native, wasmWasi] + final val ISO // kotlinx.datetime/UtcOffset.Formats.ISO|(){}[0] + final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.ISO.|(){}[0] final val ISO_BASIC // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC|{}ISO_BASIC[0] final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC.|(){}[0] - - // Targets: [js, wasmJs] - final val FOUR_DIGITS // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS|(){}[0] - final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS.|(){}[0] - - // Targets: [js, wasmJs] - final val ISO_BASIC // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC|(){}[0] - final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC.|(){}[0] } } open class kotlinx.datetime/TimeZone { // kotlinx.datetime/TimeZone|null[0] + open val id // kotlinx.datetime/TimeZone.id|{}id[0] + open fun (): kotlin/String // kotlinx.datetime/TimeZone.id.|(){}[0] + final fun (kotlinx.datetime/Instant).toLocalDateTime(): kotlinx.datetime/LocalDateTime // kotlinx.datetime/TimeZone.toLocalDateTime|toLocalDateTime@kotlinx.datetime.Instant(){}[0] final fun (kotlinx.datetime/LocalDateTime).toInstant(): kotlinx.datetime/Instant // kotlinx.datetime/TimeZone.toInstant|toInstant@kotlinx.datetime.LocalDateTime(){}[0] open fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.datetime/TimeZone.equals|equals(kotlin.Any?){}[0] @@ -534,14 +501,6 @@ open class kotlinx.datetime/TimeZone { // kotlinx.datetime/TimeZone|null[0] final fun of(kotlin/String): kotlinx.datetime/TimeZone // kotlinx.datetime/TimeZone.Companion.of|of(kotlin.String){}[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/TimeZone.Companion.serializer|serializer(){}[0] } - - // Targets: [native, wasmWasi] - open val id // kotlinx.datetime/TimeZone.id|{}id[0] - open fun (): kotlin/String // kotlinx.datetime/TimeZone.id.|(){}[0] - - // Targets: [js, wasmJs] - final val id // kotlinx.datetime/TimeZone.id|{}id[0] - final fun (): kotlin/String // kotlinx.datetime/TimeZone.id.|(){}[0] } sealed class kotlinx.datetime/DateTimePeriod { // kotlinx.datetime/DateTimePeriod|null[0] @@ -915,7 +874,7 @@ final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/plus(kotlin/Int, kotlinx final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/plus(kotlin/Long, kotlinx.datetime/DateTimeUnit.DateBased): kotlinx.datetime/LocalDate // kotlinx.datetime/plus|plus@kotlinx.datetime.LocalDate(kotlin.Long;kotlinx.datetime.DateTimeUnit.DateBased){}[0] final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/plus(kotlinx.datetime/DatePeriod): kotlinx.datetime/LocalDate // kotlinx.datetime/plus|plus@kotlinx.datetime.LocalDate(kotlinx.datetime.DatePeriod){}[0] final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/plus(kotlinx.datetime/DateTimeUnit.DateBased): kotlinx.datetime/LocalDate // kotlinx.datetime/plus|plus@kotlinx.datetime.LocalDate(kotlinx.datetime.DateTimeUnit.DateBased){}[0] -final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/until(kotlinx.datetime/LocalDate, kotlinx.datetime/DateTimeUnit.DateBased): kotlin/Int // kotlinx.datetime/until|until@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate;kotlinx.datetime.DateTimeUnit.DateBased){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/until(kotlinx.datetime/LocalDate, kotlinx.datetime/DateTimeUnit.DateBased): kotlin/Long // kotlinx.datetime/until|until@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate;kotlinx.datetime.DateTimeUnit.DateBased){}[0] final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/yearsUntil(kotlinx.datetime/LocalDate): kotlin/Int // kotlinx.datetime/yearsUntil|yearsUntil@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate){}[0] final fun (kotlinx.datetime/LocalDateTime).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.LocalDateTime(kotlinx.datetime.format.DateTimeFormat){}[0] final fun (kotlinx.datetime/LocalDateTime).kotlinx.datetime/toInstant(kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/toInstant|toInstant@kotlinx.datetime.LocalDateTime(kotlinx.datetime.TimeZone){}[0] @@ -953,2162 +912,20 @@ final fun (platform.Foundation/NSDate).kotlinx.datetime/toKotlinInstant(): kotli // Targets: [apple] final fun (platform.Foundation/NSTimeZone).kotlinx.datetime/toKotlinTimeZone(): kotlinx.datetime/TimeZone // kotlinx.datetime/toKotlinTimeZone|toKotlinTimeZone@platform.Foundation.NSTimeZone(){}[0] -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/ChronoField : kotlinx.datetime.internal.JSJoda/TemporalField { // kotlinx.datetime.internal.JSJoda/ChronoField|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ChronoField.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> adjustInto(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/ChronoField.adjustInto|adjustInto(0:0;kotlin.Int){0§}[0] - open fun baseUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/ChronoField.baseUnit|baseUnit(){}[0] - open fun checkValidIntValue(kotlin/Int): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoField.checkValidIntValue|checkValidIntValue(kotlin.Int){}[0] - open fun checkValidValue(kotlin/Int): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoField.checkValidValue|checkValidValue(kotlin.Int){}[0] - open fun displayName(): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoField.displayName|displayName(){}[0] - open fun getFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoField.getFrom|getFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.isDateBased|isDateBased(){}[0] - open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.isTimeBased|isTimeBased(){}[0] - open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoField.name|name(){}[0] - open fun range(): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ChronoField.range|range(){}[0] - open fun rangeRefinedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ChronoField.rangeRefinedBy|rangeRefinedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun rangeUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/ChronoField.rangeUnit|rangeUnit(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoField.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ChronoField.Companion|null[0] - final var ALIGNED_DAY_OF_WEEK_IN_MONTH // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_MONTH|{}ALIGNED_DAY_OF_WEEK_IN_MONTH[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_MONTH.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_MONTH.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var ALIGNED_DAY_OF_WEEK_IN_YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_YEAR|{}ALIGNED_DAY_OF_WEEK_IN_YEAR[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_YEAR.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_DAY_OF_WEEK_IN_YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var ALIGNED_WEEK_OF_MONTH // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_MONTH|{}ALIGNED_WEEK_OF_MONTH[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_MONTH.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_MONTH.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var ALIGNED_WEEK_OF_YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_YEAR|{}ALIGNED_WEEK_OF_YEAR[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_YEAR.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ALIGNED_WEEK_OF_YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var AMPM_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.AMPM_OF_DAY|{}AMPM_OF_DAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.AMPM_OF_DAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.AMPM_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var CLOCK_HOUR_OF_AMPM // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_AMPM|{}CLOCK_HOUR_OF_AMPM[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_AMPM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_AMPM.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var CLOCK_HOUR_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_DAY|{}CLOCK_HOUR_OF_DAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_DAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.CLOCK_HOUR_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var DAY_OF_MONTH // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_MONTH|{}DAY_OF_MONTH[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_MONTH.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_MONTH.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var DAY_OF_WEEK // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_WEEK|{}DAY_OF_WEEK[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_WEEK.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_WEEK.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var DAY_OF_YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_YEAR|{}DAY_OF_YEAR[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_YEAR.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.DAY_OF_YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var EPOCH_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.EPOCH_DAY|{}EPOCH_DAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.EPOCH_DAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.EPOCH_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var ERA // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ERA|{}ERA[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ERA.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.ERA.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var HOUR_OF_AMPM // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_AMPM|{}HOUR_OF_AMPM[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_AMPM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_AMPM.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var HOUR_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_DAY|{}HOUR_OF_DAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_DAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.HOUR_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var INSTANT_SECONDS // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.INSTANT_SECONDS|{}INSTANT_SECONDS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.INSTANT_SECONDS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.INSTANT_SECONDS.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var MICRO_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_DAY|{}MICRO_OF_DAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_DAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var MICRO_OF_SECOND // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_SECOND|{}MICRO_OF_SECOND[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_SECOND.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MICRO_OF_SECOND.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var MILLI_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_DAY|{}MILLI_OF_DAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_DAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var MILLI_OF_SECOND // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_SECOND|{}MILLI_OF_SECOND[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_SECOND.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MILLI_OF_SECOND.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var MINUTE_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_DAY|{}MINUTE_OF_DAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_DAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var MINUTE_OF_HOUR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_HOUR|{}MINUTE_OF_HOUR[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_HOUR.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MINUTE_OF_HOUR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var MONTH_OF_YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MONTH_OF_YEAR|{}MONTH_OF_YEAR[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MONTH_OF_YEAR.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.MONTH_OF_YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var NANO_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_DAY|{}NANO_OF_DAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_DAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var NANO_OF_SECOND // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_SECOND|{}NANO_OF_SECOND[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_SECOND.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.NANO_OF_SECOND.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var OFFSET_SECONDS // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.OFFSET_SECONDS|{}OFFSET_SECONDS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.OFFSET_SECONDS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.OFFSET_SECONDS.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var PROLEPTIC_MONTH // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.PROLEPTIC_MONTH|{}PROLEPTIC_MONTH[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.PROLEPTIC_MONTH.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.PROLEPTIC_MONTH.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var SECOND_OF_DAY // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_DAY|{}SECOND_OF_DAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_DAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_DAY.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var SECOND_OF_MINUTE // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_MINUTE|{}SECOND_OF_MINUTE[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_MINUTE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.SECOND_OF_MINUTE.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var YEAR // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR|{}YEAR[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - final var YEAR_OF_ERA // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR_OF_ERA|{}YEAR_OF_ERA[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoField // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR_OF_ERA.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoField) // kotlinx.datetime.internal.JSJoda/ChronoField.Companion.YEAR_OF_ERA.|(kotlinx.datetime.internal.JSJoda.ChronoField){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoField.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/ChronoLocalDate : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/ChronoLocalDate|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoLocalDate.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.chronology|chronology(){}[0] - open fun toEpochSecond(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Double // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.toEpochSecond|toEpochSecond(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun toInstant(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime.toInstant|toInstant(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/ChronoUnit : kotlinx.datetime.internal.JSJoda/TemporalUnit { // kotlinx.datetime.internal.JSJoda/ChronoUnit|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ChronoUnit.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/ChronoUnit.addTo|addTo(0:0;kotlin.Int){0§}[0] - open fun between(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoUnit.between|between(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoUnit.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ChronoUnit.duration|duration(){}[0] - open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoUnit.isDateBased|isDateBased(){}[0] - open fun isDurationEstimated(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoUnit.isDurationEstimated|isDurationEstimated(){}[0] - open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoUnit.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoUnit.isTimeBased|isTimeBased(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoUnit.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion|null[0] - final var CENTURIES // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.CENTURIES|{}CENTURIES[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.CENTURIES.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.CENTURIES.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var DAYS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DAYS|{}DAYS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DAYS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DAYS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var DECADES // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DECADES|{}DECADES[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DECADES.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.DECADES.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var ERAS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.ERAS|{}ERAS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.ERAS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.ERAS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var FOREVER // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.FOREVER|{}FOREVER[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.FOREVER.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.FOREVER.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var HALF_DAYS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HALF_DAYS|{}HALF_DAYS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HALF_DAYS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HALF_DAYS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var HOURS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HOURS|{}HOURS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HOURS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.HOURS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var MICROS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MICROS|{}MICROS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MICROS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MICROS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var MILLENNIA // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLENNIA|{}MILLENNIA[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLENNIA.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLENNIA.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var MILLIS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLIS|{}MILLIS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLIS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MILLIS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var MINUTES // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MINUTES|{}MINUTES[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MINUTES.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MINUTES.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var MONTHS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MONTHS|{}MONTHS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MONTHS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.MONTHS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var NANOS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.NANOS|{}NANOS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.NANOS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.NANOS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var SECONDS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.SECONDS|{}SECONDS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.SECONDS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.SECONDS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var WEEKS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.WEEKS|{}WEEKS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.WEEKS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.WEEKS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - final var YEARS // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.YEARS|{}YEARS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ChronoUnit // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.YEARS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ChronoUnit) // kotlinx.datetime.internal.JSJoda/ChronoUnit.Companion.YEARS.|(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - } -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.|(){}[0] - - open fun compareTo(kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.ChronoZonedDateTime){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.ChronoZonedDateTime){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.ChronoZonedDateTime){}[0] - open fun isEqual(kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.ChronoZonedDateTime){}[0] - open fun toEpochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.toEpochSecond|toEpochSecond(){}[0] - open fun toInstant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.toInstant|toInstant(){}[0] - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/DayOfWeek : kotlinx.datetime.internal.JSJoda/TemporalAccessor { // kotlinx.datetime.internal.JSJoda/DayOfWeek|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/DayOfWeek.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/DayOfWeek.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/DayOfWeek): kotlin/Int // kotlinx.datetime.internal.JSJoda/DayOfWeek.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] - open fun displayName(kotlinx.datetime.internal.JSJoda/TextStyle, kotlinx.datetime.internal.JSJoda/Locale): kotlin/String // kotlinx.datetime.internal.JSJoda/DayOfWeek.displayName|displayName(kotlinx.datetime.internal.JSJoda.TextStyle;kotlinx.datetime.internal.JSJoda.Locale){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DayOfWeek.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun minus(kotlin/Int): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.minus|minus(kotlin.Int){}[0] - open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/DayOfWeek.name|name(){}[0] - open fun ordinal(): kotlin/Int // kotlinx.datetime.internal.JSJoda/DayOfWeek.ordinal|ordinal(){}[0] - open fun plus(kotlin/Int): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.plus|plus(kotlin.Int){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/DayOfWeek.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DayOfWeek.toString|toString(){}[0] - open fun value(): kotlin/Int // kotlinx.datetime.internal.JSJoda/DayOfWeek.value|value(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion|null[0] - final var FRIDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FRIDAY|{}FRIDAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FRIDAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FRIDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] - final var FROM // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - final var MONDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.MONDAY|{}MONDAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.MONDAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.MONDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] - final var SATURDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SATURDAY|{}SATURDAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SATURDAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SATURDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] - final var SUNDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SUNDAY|{}SUNDAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SUNDAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.SUNDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] - final var THURSDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.THURSDAY|{}THURSDAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.THURSDAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.THURSDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] - final var TUESDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.TUESDAY|{}TUESDAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.TUESDAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.TUESDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] - final var WEDNESDAY // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.WEDNESDAY|{}WEDNESDAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.WEDNESDAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DayOfWeek) // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.WEDNESDAY.|(kotlinx.datetime.internal.JSJoda.DayOfWeek){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun of(kotlin/Int): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.of|of(kotlin.Int){}[0] - final fun valueOf(kotlin/String): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/DayOfWeek.Companion.valueOf|valueOf(kotlin.String){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DayOfWeek.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DayOfWeek.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/Duration : kotlinx.datetime.internal.JSJoda/TemporalAmount { // kotlinx.datetime.internal.JSJoda/Duration|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/Duration.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1): #A1 // kotlinx.datetime.internal.JSJoda/Duration.addTo|addTo(0:0){0§}[0] - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> subtractFrom(#A1): #A1 // kotlinx.datetime.internal.JSJoda/Duration.subtractFrom|subtractFrom(0:0){0§}[0] - open fun abs(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.abs|abs(){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/Duration): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.Duration){}[0] - open fun dividedBy(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.dividedBy|dividedBy(kotlin.Int){}[0] - open fun get(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.get|get(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun isNegative(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Duration.isNegative|isNegative(){}[0] - open fun isZero(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Duration.isZero|isZero(){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/Duration): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minus|minus(kotlinx.datetime.internal.JSJoda.Duration){}[0] - open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusDays|minusDays(kotlin.Int){}[0] - open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusHours|minusHours(kotlin.Int){}[0] - open fun minusMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusMillis|minusMillis(kotlin.Double){}[0] - open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusMinutes|minusMinutes(kotlin.Int){}[0] - open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusNanos|minusNanos(kotlin.Double){}[0] - open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.minusSeconds|minusSeconds(kotlin.Int){}[0] - open fun multipliedBy(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.multipliedBy|multipliedBy(kotlin.Int){}[0] - open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Duration.nano|nano(){}[0] - open fun negated(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.negated|negated(){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/Duration): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plus|plus(kotlinx.datetime.internal.JSJoda.Duration){}[0] - open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusDays|plusDays(kotlin.Int){}[0] - open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusHours|plusHours(kotlin.Int){}[0] - open fun plusMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusMillis|plusMillis(kotlin.Double){}[0] - open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusMinutes|plusMinutes(kotlin.Int){}[0] - open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusNanos|plusNanos(kotlin.Double){}[0] - open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusSeconds|plusSeconds(kotlin.Int){}[0] - open fun plusSecondsNanos(kotlin/Int, kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.plusSecondsNanos|plusSecondsNanos(kotlin.Int;kotlin.Double){}[0] - open fun seconds(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Duration.seconds|seconds(){}[0] - open fun toDays(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.toDays|toDays(){}[0] - open fun toHours(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.toHours|toHours(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Duration.toJSON|toJSON(){}[0] - open fun toMillis(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Duration.toMillis|toMillis(){}[0] - open fun toMinutes(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Duration.toMinutes|toMinutes(){}[0] - open fun toNanos(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Duration.toNanos|toNanos(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Duration.toString|toString(){}[0] - open fun withNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.withNanos|withNanos(kotlin.Double){}[0] - open fun withSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.withSeconds|withSeconds(kotlin.Int){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/Duration.Companion|null[0] - final var ZERO // kotlinx.datetime.internal.JSJoda/Duration.Companion.ZERO|{}ZERO[0] - final fun (): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ZERO.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Duration) // kotlinx.datetime.internal.JSJoda/Duration.Companion.ZERO.|(kotlinx.datetime.internal.JSJoda.Duration){}[0] - - final fun between(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.between|between(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.Temporal){}[0] - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - final fun of(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.of|of(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - final fun ofDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofDays|ofDays(kotlin.Int){}[0] - final fun ofHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofHours|ofHours(kotlin.Int){}[0] - final fun ofMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofMillis|ofMillis(kotlin.Double){}[0] - final fun ofMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofMinutes|ofMinutes(kotlin.Int){}[0] - final fun ofNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofNanos|ofNanos(kotlin.Double){}[0] - final fun ofSeconds(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.ofSeconds|ofSeconds(kotlin.Int;kotlin.Int){}[0] - final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/Duration.Companion.parse|parse(kotlin.String){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Duration.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Duration.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/Instant : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/Instant|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/Instant.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Instant.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun atZone(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/Instant.atZone|atZone(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Int // kotlinx.datetime.internal.JSJoda/Instant.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun epochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Instant.epochSecond|epochSecond(){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Instant.hashCode|hashCode(){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minusMillis|minusMillis(kotlin.Double){}[0] - open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minusNanos|minusNanos(kotlin.Double){}[0] - open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.minusSeconds|minusSeconds(kotlin.Int){}[0] - open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Instant.nano|nano(){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusMillis(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plusMillis|plusMillis(kotlin.Double){}[0] - open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plusNanos|plusNanos(kotlin.Double){}[0] - open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.plusSeconds|plusSeconds(kotlin.Int){}[0] - open fun toEpochMilli(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Instant.toEpochMilli|toEpochMilli(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Instant.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Instant.toString|toString(){}[0] - open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/Instant.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/Instant.Companion|null[0] - final var EPOCH // kotlinx.datetime.internal.JSJoda/Instant.Companion.EPOCH|{}EPOCH[0] - final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.EPOCH.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.EPOCH.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] - final var FROM // kotlinx.datetime.internal.JSJoda/Instant.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/Instant.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/Instant.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - final var MAX // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX|{}MAX[0] - final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] - final var MAX_SECONDS // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX_SECONDS|{}MAX_SECONDS[0] - final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX_SECONDS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.MAX_SECONDS.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] - final var MIN // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN|{}MIN[0] - final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] - final var MIN_SECONDS // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN_SECONDS|{}MIN_SECONDS[0] - final fun (): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN_SECONDS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Instant) // kotlinx.datetime.internal.JSJoda/Instant.Companion.MIN_SECONDS.|(kotlinx.datetime.internal.JSJoda.Instant){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun ofEpochMilli(kotlin/Double): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.ofEpochMilli|ofEpochMilli(kotlin.Double){}[0] - final fun ofEpochSecond(kotlin/Double, kotlin/Int): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.ofEpochSecond|ofEpochSecond(kotlin.Double;kotlin.Int){}[0] - final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Instant.Companion.parse|parse(kotlin.String){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Instant.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/LocalDate : kotlinx.datetime.internal.JSJoda/ChronoLocalDate { // kotlinx.datetime.internal.JSJoda/LocalDate|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/LocalDate.|(){}[0] - - open fun atStartOfDay(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atStartOfDay|atStartOfDay(){}[0] - open fun atStartOfDay(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atStartOfDay|atStartOfDay(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - open fun atTime(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atTime|atTime(kotlin.Int;kotlin.Int){}[0] - open fun atTime(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atTime|atTime(kotlin.Int;kotlin.Int;kotlin.Int){}[0] - open fun atTime(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atTime|atTime(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Double){}[0] - open fun atTime(kotlinx.datetime.internal.JSJoda/LocalTime): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDate.atTime|atTime(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] - open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology // kotlinx.datetime.internal.JSJoda/LocalDate.chronology|chronology(){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.dayOfMonth|dayOfMonth(){}[0] - open fun dayOfWeek(): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/LocalDate.dayOfWeek|dayOfWeek(){}[0] - open fun dayOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.dayOfYear|dayOfYear(){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.hashCode|hashCode(){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - open fun isEqual(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - open fun isLeapYear(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isLeapYear|isLeapYear(){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun isoWeekOfWeekyear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.isoWeekOfWeekyear|isoWeekOfWeekyear(){}[0] - open fun isoWeekyear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.isoWeekyear|isoWeekyear(){}[0] - open fun lengthOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.lengthOfMonth|lengthOfMonth(){}[0] - open fun lengthOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.lengthOfYear|lengthOfYear(){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minusDays|minusDays(kotlin.Int){}[0] - open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minusMonths|minusMonths(kotlin.Int){}[0] - open fun minusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minusWeeks|minusWeeks(kotlin.Int){}[0] - open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.minusYears|minusYears(kotlin.Int){}[0] - open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/LocalDate.month|month(){}[0] - open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.monthValue|monthValue(){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusDays(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusDays|plusDays(kotlin.Double){}[0] - open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusDays|plusDays(kotlin.Int){}[0] - open fun plusMonths(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusMonths|plusMonths(kotlin.Double){}[0] - open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusMonths|plusMonths(kotlin.Int){}[0] - open fun plusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusWeeks|plusWeeks(kotlin.Int){}[0] - open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.plusYears|plusYears(kotlin.Int){}[0] - open fun toEpochDay(): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalDate.toEpochDay|toEpochDay(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDate.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDate.toString|toString(){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalDate.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/LocalDate.until|until(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] - open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] - open fun withDayOfYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withDayOfYear|withDayOfYear(kotlin.Int){}[0] - open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withMonth|withMonth(kotlin.Int){}[0] - open fun withMonth(kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withMonth|withMonth(kotlinx.datetime.internal.JSJoda.Month){}[0] - open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.withYear|withYear(kotlin.Int){}[0] - open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDate.year|year(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/LocalDate.Companion|null[0] - final var EPOCH_0 // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.EPOCH_0|{}EPOCH_0[0] - final fun (): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.EPOCH_0.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/LocalDate) // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.EPOCH_0.|(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - final var FROM // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - final var MAX // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MAX|{}MAX[0] - final fun (): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MAX.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/LocalDate) // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - final var MIN // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MIN|{}MIN[0] - final fun (): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MIN.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/LocalDate) // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int){}[0] - final fun of(kotlin/Int, kotlinx.datetime.internal.JSJoda/Month, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.of|of(kotlin.Int;kotlinx.datetime.internal.JSJoda.Month;kotlin.Int){}[0] - final fun ofEpochDay(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.ofEpochDay|ofEpochDay(kotlin.Int){}[0] - final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun ofYearDay(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.ofYearDay|ofYearDay(kotlin.Int;kotlin.Int){}[0] - final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.parse|parse(kotlin.String){}[0] - final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDate.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDate.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/LocalDateTime : kotlinx.datetime.internal.JSJoda/ChronoLocalDateTime { // kotlinx.datetime.internal.JSJoda/LocalDateTime|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/LocalDateTime.|(){}[0] - - open fun atOffset(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.atOffset|atOffset(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun atZone(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.atZone|atZone(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.dayOfMonth|dayOfMonth(){}[0] - open fun dayOfWeek(): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/LocalDateTime.dayOfWeek|dayOfWeek(){}[0] - open fun dayOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.dayOfYear|dayOfYear(){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDateTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.hashCode|hashCode(){}[0] - open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.hour|hour(){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - open fun isEqual(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusDays|minusDays(kotlin.Int){}[0] - open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusHours|minusHours(kotlin.Int){}[0] - open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusMinutes|minusMinutes(kotlin.Int){}[0] - open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusMonths|minusMonths(kotlin.Int){}[0] - open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusNanos|minusNanos(kotlin.Double){}[0] - open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusSeconds|minusSeconds(kotlin.Int){}[0] - open fun minusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusWeeks|minusWeeks(kotlin.Int){}[0] - open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.minusYears|minusYears(kotlin.Int){}[0] - open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.minute|minute(){}[0] - open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/LocalDateTime.month|month(){}[0] - open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.monthValue|monthValue(){}[0] - open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalDateTime.nano|nano(){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusDays|plusDays(kotlin.Int){}[0] - open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusHours|plusHours(kotlin.Int){}[0] - open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusMinutes|plusMinutes(kotlin.Int){}[0] - open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusMonths|plusMonths(kotlin.Int){}[0] - open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusNanos|plusNanos(kotlin.Double){}[0] - open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusSeconds|plusSeconds(kotlin.Int){}[0] - open fun plusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusWeeks|plusWeeks(kotlin.Int){}[0] - open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.plusYears|plusYears(kotlin.Int){}[0] - open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.second|second(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDateTime.toJSON|toJSON(){}[0] - open fun toLocalDate(): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/LocalDateTime.toLocalDate|toLocalDate(){}[0] - open fun toLocalTime(): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.toLocalTime|toLocalTime(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalDateTime.toString|toString(){}[0] - open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalDateTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] - open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] - open fun withDayOfYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withDayOfYear|withDayOfYear(kotlin.Int){}[0] - open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withHour|withHour(kotlin.Int){}[0] - open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withMinute|withMinute(kotlin.Int){}[0] - open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withMonth|withMonth(kotlin.Int){}[0] - open fun withMonth(kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withMonth|withMonth(kotlinx.datetime.internal.JSJoda.Month){}[0] - open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withNano|withNano(kotlin.Int){}[0] - open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withSecond|withSecond(kotlin.Int){}[0] - open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.withYear|withYear(kotlin.Int){}[0] - open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalDateTime.year|year(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion|null[0] - final var FROM // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - final var MAX // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MAX|{}MAX[0] - final fun (): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MAX.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/LocalDateTime) // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - final var MIN // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MIN|{}MIN[0] - final fun (): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MIN.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/LocalDateTime) // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] - final fun of(kotlin/Int, kotlinx.datetime.internal.JSJoda/Month, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.of|of(kotlin.Int;kotlinx.datetime.internal.JSJoda.Month;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] - final fun of(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/LocalTime): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.LocalTime){}[0] - final fun ofEpochSecond(kotlin/Double, kotlin/Int, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.ofEpochSecond|ofEpochSecond(kotlin.Double;kotlin.Int;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final fun ofEpochSecond(kotlin/Double, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.ofEpochSecond|ofEpochSecond(kotlin.Double;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalDateTime.Companion.parse|parse(kotlin.String){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalDateTime.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/LocalTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/LocalTime|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/LocalTime.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/LocalTime.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun atDate(kotlinx.datetime.internal.JSJoda/LocalDate): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/LocalTime.atDate|atDate(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/LocalTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.hashCode|hashCode(){}[0] - open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.hour|hour(){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/LocalTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/LocalTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minusHours|minusHours(kotlin.Int){}[0] - open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minusMinutes|minusMinutes(kotlin.Int){}[0] - open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minusNanos|minusNanos(kotlin.Double){}[0] - open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.minusSeconds|minusSeconds(kotlin.Int){}[0] - open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.minute|minute(){}[0] - open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.nano|nano(){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plusHours|plusHours(kotlin.Int){}[0] - open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plusMinutes|plusMinutes(kotlin.Int){}[0] - open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plusNanos|plusNanos(kotlin.Double){}[0] - open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.plusSeconds|plusSeconds(kotlin.Int){}[0] - open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.second|second(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalTime.toJSON|toJSON(){}[0] - open fun toNanoOfDay(): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.toNanoOfDay|toNanoOfDay(){}[0] - open fun toSecondOfDay(): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.toSecondOfDay|toSecondOfDay(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/LocalTime.toString|toString(){}[0] - open fun truncatedTo(kotlinx.datetime.internal.JSJoda/ChronoUnit): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.ChronoUnit){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] - open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.withHour|withHour(kotlin.Int){}[0] - open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.withMinute|withMinute(kotlin.Int){}[0] - open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.withNano|withNano(kotlin.Int){}[0] - open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.withSecond|withSecond(kotlin.Int){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/LocalTime.Companion|null[0] - final var FROM // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - final var HOURS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.HOURS_PER_DAY|{}HOURS_PER_DAY[0] - final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.HOURS_PER_DAY.|(){}[0] - final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.HOURS_PER_DAY.|(kotlin.Int){}[0] - final var MAX // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MAX|{}MAX[0] - final fun (): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MAX.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/LocalTime) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] - final var MICROS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MICROS_PER_DAY|{}MICROS_PER_DAY[0] - final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MICROS_PER_DAY.|(){}[0] - final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MICROS_PER_DAY.|(kotlin.Double){}[0] - final var MIDNIGHT // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIDNIGHT|{}MIDNIGHT[0] - final fun (): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIDNIGHT.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/LocalTime) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIDNIGHT.|(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] - final var MILLIS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MILLIS_PER_DAY|{}MILLIS_PER_DAY[0] - final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MILLIS_PER_DAY.|(){}[0] - final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MILLIS_PER_DAY.|(kotlin.Double){}[0] - final var MIN // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIN|{}MIN[0] - final fun (): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIN.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/LocalTime) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] - final var MINUTES_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_DAY|{}MINUTES_PER_DAY[0] - final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_DAY.|(){}[0] - final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_DAY.|(kotlin.Int){}[0] - final var MINUTES_PER_HOUR // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_HOUR|{}MINUTES_PER_HOUR[0] - final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_HOUR.|(){}[0] - final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.MINUTES_PER_HOUR.|(kotlin.Int){}[0] - final var NANOS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_DAY|{}NANOS_PER_DAY[0] - final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_DAY.|(){}[0] - final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_DAY.|(kotlin.Double){}[0] - final var NANOS_PER_HOUR // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_HOUR|{}NANOS_PER_HOUR[0] - final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_HOUR.|(){}[0] - final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_HOUR.|(kotlin.Double){}[0] - final var NANOS_PER_MINUTE // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_MINUTE|{}NANOS_PER_MINUTE[0] - final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_MINUTE.|(){}[0] - final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_MINUTE.|(kotlin.Double){}[0] - final var NANOS_PER_SECOND // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_SECOND|{}NANOS_PER_SECOND[0] - final fun (): kotlin/Double // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_SECOND.|(){}[0] - final fun (kotlin/Double) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NANOS_PER_SECOND.|(kotlin.Double){}[0] - final var NOON // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NOON|{}NOON[0] - final fun (): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NOON.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/LocalTime) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.NOON.|(kotlinx.datetime.internal.JSJoda.LocalTime){}[0] - final var SECONDS_PER_DAY // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_DAY|{}SECONDS_PER_DAY[0] - final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_DAY.|(){}[0] - final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_DAY.|(kotlin.Int){}[0] - final var SECONDS_PER_HOUR // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_HOUR|{}SECONDS_PER_HOUR[0] - final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_HOUR.|(){}[0] - final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_HOUR.|(kotlin.Int){}[0] - final var SECONDS_PER_MINUTE // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_MINUTE|{}SECONDS_PER_MINUTE[0] - final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_MINUTE.|(){}[0] - final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.SECONDS_PER_MINUTE.|(kotlin.Int){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] - final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun ofNanoOfDay(kotlin/Double): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.ofNanoOfDay|ofNanoOfDay(kotlin.Double){}[0] - final fun ofSecondOfDay(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.ofSecondOfDay|ofSecondOfDay(kotlin.Int;kotlin.Int){}[0] - final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/LocalTime.Companion.parse|parse(kotlin.String){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/LocalTime.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/Month : kotlinx.datetime.internal.JSJoda/TemporalAccessor { // kotlinx.datetime.internal.JSJoda/Month|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/Month.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Month.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/Month): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.Month){}[0] - open fun displayName(kotlinx.datetime.internal.JSJoda/TextStyle, kotlinx.datetime.internal.JSJoda/Locale): kotlin/String // kotlinx.datetime.internal.JSJoda/Month.displayName|displayName(kotlinx.datetime.internal.JSJoda.TextStyle;kotlinx.datetime.internal.JSJoda.Locale){}[0] - open fun firstDayOfYear(kotlin/Boolean): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.firstDayOfYear|firstDayOfYear(kotlin.Boolean){}[0] - open fun firstMonthOfQuarter(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.firstMonthOfQuarter|firstMonthOfQuarter(){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Month.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun length(kotlin/Boolean): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.length|length(kotlin.Boolean){}[0] - open fun maxLength(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.maxLength|maxLength(){}[0] - open fun minLength(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.minLength|minLength(){}[0] - open fun minus(kotlin/Int): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.minus|minus(kotlin.Int){}[0] - open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/Month.name|name(){}[0] - open fun ordinal(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.ordinal|ordinal(){}[0] - open fun plus(kotlin/Int): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.plus|plus(kotlin.Int){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Month.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Month.toString|toString(){}[0] - open fun value(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Month.value|value(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/Month.Companion|null[0] - final var APRIL // kotlinx.datetime.internal.JSJoda/Month.Companion.APRIL|{}APRIL[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.APRIL.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.APRIL.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var AUGUST // kotlinx.datetime.internal.JSJoda/Month.Companion.AUGUST|{}AUGUST[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.AUGUST.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.AUGUST.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var DECEMBER // kotlinx.datetime.internal.JSJoda/Month.Companion.DECEMBER|{}DECEMBER[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.DECEMBER.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.DECEMBER.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var FEBRUARY // kotlinx.datetime.internal.JSJoda/Month.Companion.FEBRUARY|{}FEBRUARY[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.FEBRUARY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.FEBRUARY.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var JANUARY // kotlinx.datetime.internal.JSJoda/Month.Companion.JANUARY|{}JANUARY[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.JANUARY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.JANUARY.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var JULY // kotlinx.datetime.internal.JSJoda/Month.Companion.JULY|{}JULY[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.JULY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.JULY.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var JUNE // kotlinx.datetime.internal.JSJoda/Month.Companion.JUNE|{}JUNE[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.JUNE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.JUNE.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var MARCH // kotlinx.datetime.internal.JSJoda/Month.Companion.MARCH|{}MARCH[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.MARCH.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.MARCH.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var MAY // kotlinx.datetime.internal.JSJoda/Month.Companion.MAY|{}MAY[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.MAY.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.MAY.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var NOVEMBER // kotlinx.datetime.internal.JSJoda/Month.Companion.NOVEMBER|{}NOVEMBER[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.NOVEMBER.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.NOVEMBER.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var OCTOBER // kotlinx.datetime.internal.JSJoda/Month.Companion.OCTOBER|{}OCTOBER[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.OCTOBER.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.OCTOBER.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - final var SEPTEMBER // kotlinx.datetime.internal.JSJoda/Month.Companion.SEPTEMBER|{}SEPTEMBER[0] - final fun (): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.SEPTEMBER.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Month) // kotlinx.datetime.internal.JSJoda/Month.Companion.SEPTEMBER.|(kotlinx.datetime.internal.JSJoda.Month){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun of(kotlin/Int): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.of|of(kotlin.Int){}[0] - final fun valueOf(kotlin/String): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/Month.Companion.valueOf|valueOf(kotlin.String){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Month.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Month.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/MonthDay : kotlinx.datetime.internal.JSJoda/TemporalAccessor { // kotlinx.datetime.internal.JSJoda/MonthDay|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/MonthDay.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/MonthDay.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun atYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/MonthDay.atYear|atYear(kotlin.Int){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/MonthDay): kotlin/Int // kotlinx.datetime.internal.JSJoda/MonthDay.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] - open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/MonthDay.dayOfMonth|dayOfMonth(){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/MonthDay.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/MonthDay): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/MonthDay): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isValidYear(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.isValidYear|isValidYear(kotlin.Int){}[0] - open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/MonthDay.month|month(){}[0] - open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/MonthDay.monthValue|monthValue(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/MonthDay.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/MonthDay.toString|toString(){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.with|with(kotlinx.datetime.internal.JSJoda.Month){}[0] - open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] - open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.withMonth|withMonth(kotlin.Int){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/MonthDay.Companion|null[0] - final var FROM // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.of|of(kotlin.Int;kotlin.Int){}[0] - final fun of(kotlinx.datetime.internal.JSJoda/Month, kotlin/Int): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.of|of(kotlinx.datetime.internal.JSJoda.Month;kotlin.Int){}[0] - final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/MonthDay // kotlinx.datetime.internal.JSJoda/MonthDay.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/MonthDay.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/OffsetDateTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/OffsetDateTime|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/OffsetDateTime.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/OffsetDateTime.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun atZoneSameInstant(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.atZoneSameInstant|atZoneSameInstant(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - open fun atZoneSimilarLocal(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.atZoneSimilarLocal|atZoneSimilarLocal(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/OffsetDateTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] - open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.dayOfMonth|dayOfMonth(){}[0] - open fun dayOfWeek(): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/OffsetDateTime.dayOfWeek|dayOfWeek(){}[0] - open fun dayOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.dayOfYear|dayOfYear(){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetDateTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.hashCode|hashCode(){}[0] - open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.hour|hour(){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/OffsetDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/OffsetDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] - open fun isEqual(kotlinx.datetime.internal.JSJoda/OffsetDateTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusDays|minusDays(kotlin.Int){}[0] - open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusHours|minusHours(kotlin.Int){}[0] - open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusMinutes|minusMinutes(kotlin.Int){}[0] - open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusMonths|minusMonths(kotlin.Int){}[0] - open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusNanos|minusNanos(kotlin.Double){}[0] - open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusSeconds|minusSeconds(kotlin.Int){}[0] - open fun minusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusWeeks|minusWeeks(kotlin.Int){}[0] - open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minusYears|minusYears(kotlin.Int){}[0] - open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.minute|minute(){}[0] - open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/OffsetDateTime.month|month(){}[0] - open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.monthValue|monthValue(){}[0] - open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetDateTime.nano|nano(){}[0] - open fun offset(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/OffsetDateTime.offset|offset(){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusDays|plusDays(kotlin.Int){}[0] - open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusHours|plusHours(kotlin.Int){}[0] - open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusMinutes|plusMinutes(kotlin.Int){}[0] - open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusMonths|plusMonths(kotlin.Int){}[0] - open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusNanos|plusNanos(kotlin.Double){}[0] - open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusSeconds|plusSeconds(kotlin.Int){}[0] - open fun plusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusWeeks|plusWeeks(kotlin.Int){}[0] - open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.plusYears|plusYears(kotlin.Int){}[0] - open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/OffsetDateTime.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.second|second(){}[0] - open fun toEpochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toEpochSecond|toEpochSecond(){}[0] - open fun toInstant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toInstant|toInstant(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toJSON|toJSON(){}[0] - open fun toLocalDate(): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toLocalDate|toLocalDate(){}[0] - open fun toLocalDateTime(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toLocalDateTime|toLocalDateTime(){}[0] - open fun toLocalTime(): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toLocalTime|toLocalTime(){}[0] - open fun toOffsetTime(): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toOffsetTime|toOffsetTime(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetDateTime.toString|toString(){}[0] - open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetDateTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] - open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] - open fun withDayOfYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withDayOfYear|withDayOfYear(kotlin.Int){}[0] - open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withHour|withHour(kotlin.Int){}[0] - open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withMinute|withMinute(kotlin.Int){}[0] - open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withMonth|withMonth(kotlin.Int){}[0] - open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withNano|withNano(kotlin.Int){}[0] - open fun withOffsetSameInstant(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withOffsetSameInstant|withOffsetSameInstant(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun withOffsetSameLocal(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withOffsetSameLocal|withOffsetSameLocal(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withSecond|withSecond(kotlin.Int){}[0] - open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.withYear|withYear(kotlin.Int){}[0] - open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetDateTime.year|year(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion|null[0] - final var FROM // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - final var MAX // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MAX|{}MAX[0] - final fun (): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MAX.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/OffsetDateTime) // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] - final var MIN // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MIN|{}MIN[0] - final fun (): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MIN.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/OffsetDateTime) // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.OffsetDateTime){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final fun of(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/LocalTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.LocalTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final fun of(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetDateTime.Companion.parse|parse(kotlin.String){}[0] - } - - // Targets: [js] - open fun <#A1: kotlinx.datetime.internal/InteropInterface> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/OffsetDateTime.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun <#A1: kotlin.js/JsAny> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/OffsetDateTime.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetDateTime.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/OffsetTime : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/OffsetTime|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/OffsetTime.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/OffsetTime.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun atDate(kotlinx.datetime.internal.JSJoda/LocalDate): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/OffsetTime.atDate|atDate(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/OffsetTime): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.hashCode|hashCode(){}[0] - open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.hour|hour(){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/OffsetTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/OffsetTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] - open fun isEqual(kotlinx.datetime.internal.JSJoda/OffsetTime): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isEqual|isEqual(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minusHours|minusHours(kotlin.Int){}[0] - open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minusMinutes|minusMinutes(kotlin.Int){}[0] - open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minusNanos|minusNanos(kotlin.Double){}[0] - open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.minusSeconds|minusSeconds(kotlin.Int){}[0] - open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.minute|minute(){}[0] - open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetTime.nano|nano(){}[0] - open fun offset(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/OffsetTime.offset|offset(){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plusHours|plusHours(kotlin.Int){}[0] - open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plusMinutes|plusMinutes(kotlin.Int){}[0] - open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plusNanos|plusNanos(kotlin.Double){}[0] - open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.plusSeconds|plusSeconds(kotlin.Int){}[0] - open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/OffsetTime.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/OffsetTime.second|second(){}[0] - open fun toEpochSecond(kotlinx.datetime.internal.JSJoda/LocalDate): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetTime.toEpochSecond|toEpochSecond(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetTime.toJSON|toJSON(){}[0] - open fun toLocalTime(): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/OffsetTime.toLocalTime|toLocalTime(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/OffsetTime.toString|toString(){}[0] - open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/OffsetTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] - open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withHour|withHour(kotlin.Int){}[0] - open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withMinute|withMinute(kotlin.Int){}[0] - open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withNano|withNano(kotlin.Int){}[0] - open fun withOffsetSameInstant(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withOffsetSameInstant|withOffsetSameInstant(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun withOffsetSameLocal(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withOffsetSameLocal|withOffsetSameLocal(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.withSecond|withSecond(kotlin.Int){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion|null[0] - final var FROM // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - final var MAX // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MAX|{}MAX[0] - final fun (): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MAX.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/OffsetTime) // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] - final var MIN // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MIN|{}MIN[0] - final fun (): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MIN.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/OffsetTime) // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.OffsetTime){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final fun of(kotlinx.datetime.internal.JSJoda/LocalTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/OffsetTime // kotlinx.datetime.internal.JSJoda/OffsetTime.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - } - - // Targets: [js] - open fun <#A1: kotlinx.datetime.internal/InteropInterface> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/OffsetTime.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun <#A1: kotlin.js/JsAny> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/OffsetTime.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/OffsetTime.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/Period : kotlinx.datetime.internal.JSJoda/TemporalAmount { // kotlinx.datetime.internal.JSJoda/Period|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/Period.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1): #A1 // kotlinx.datetime.internal.JSJoda/Period.addTo|addTo(0:0){0§}[0] - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> subtractFrom(#A1): #A1 // kotlinx.datetime.internal.JSJoda/Period.subtractFrom|subtractFrom(0:0){0§}[0] - open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology // kotlinx.datetime.internal.JSJoda/Period.chronology|chronology(){}[0] - open fun days(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.days|days(){}[0] - open fun get(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.get|get(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.hashCode|hashCode(){}[0] - open fun isNegative(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Period.isNegative|isNegative(){}[0] - open fun isZero(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Period.isZero|isZero(){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.minusDays|minusDays(kotlin.Int){}[0] - open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.minusMonths|minusMonths(kotlin.Int){}[0] - open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.minusYears|minusYears(kotlin.Int){}[0] - open fun months(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.months|months(){}[0] - open fun multipliedBy(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.multipliedBy|multipliedBy(kotlin.Int){}[0] - open fun negated(): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.negated|negated(){}[0] - open fun normalized(): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.normalized|normalized(){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.plusDays|plusDays(kotlin.Int){}[0] - open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.plusMonths|plusMonths(kotlin.Int){}[0] - open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.plusYears|plusYears(kotlin.Int){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Period.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Period.toString|toString(){}[0] - open fun toTotalMonths(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.toTotalMonths|toTotalMonths(){}[0] - open fun withDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.withDays|withDays(kotlin.Int){}[0] - open fun withMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.withMonths|withMonths(kotlin.Int){}[0] - open fun withYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.withYears|withYears(kotlin.Int){}[0] - open fun years(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Period.years|years(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/Period.Companion|null[0] - final var ZERO // kotlinx.datetime.internal.JSJoda/Period.Companion.ZERO|{}ZERO[0] - final fun (): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ZERO.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/Period) // kotlinx.datetime.internal.JSJoda/Period.Companion.ZERO.|(kotlinx.datetime.internal.JSJoda.Period){}[0] - - final fun between(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/LocalDate): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.between|between(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int){}[0] - final fun ofDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ofDays|ofDays(kotlin.Int){}[0] - final fun ofMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ofMonths|ofMonths(kotlin.Int){}[0] - final fun ofWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ofWeeks|ofWeeks(kotlin.Int){}[0] - final fun ofYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.ofYears|ofYears(kotlin.Int){}[0] - final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/Period // kotlinx.datetime.internal.JSJoda/Period.Companion.parse|parse(kotlin.String){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Period.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Period.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/Temporal : kotlinx.datetime.internal.JSJoda/TemporalAccessor { // kotlinx.datetime.internal.JSJoda/Temporal|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/Temporal.|(){}[0] - - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Temporal.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Temporal.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/Temporal.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Temporal.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/Year : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/Year|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/Year.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/Year.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun atDay(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/Year.atDay|atDay(kotlin.Int){}[0] - open fun atMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/Year.atMonth|atMonth(kotlin.Int){}[0] - open fun atMonth(kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/Year.atMonth|atMonth(kotlinx.datetime.internal.JSJoda.Month){}[0] - open fun atMonthDay(kotlinx.datetime.internal.JSJoda/MonthDay): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/Year.atMonthDay|atMonthDay(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/Year): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.Year){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/Year): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.Year){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/Year): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.Year){}[0] - open fun isLeap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isLeap|isLeap(){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun isValidMonthDay(kotlinx.datetime.internal.JSJoda/MonthDay): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.isValidMonthDay|isValidMonthDay(kotlinx.datetime.internal.JSJoda.MonthDay){}[0] - open fun length(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.length|length(){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.minusYears|minusYears(kotlin.Int){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.plusYears|plusYears(kotlin.Int){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/Year.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/Year.toString|toString(){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/Year.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun value(): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.value|value(){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/Year.Companion|null[0] - final var FROM // kotlinx.datetime.internal.JSJoda/Year.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/Year.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/Year.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - final var MAX_VALUE // kotlinx.datetime.internal.JSJoda/Year.Companion.MAX_VALUE|{}MAX_VALUE[0] - final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.Companion.MAX_VALUE.|(){}[0] - final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/Year.Companion.MAX_VALUE.|(kotlin.Int){}[0] - final var MIN_VALUE // kotlinx.datetime.internal.JSJoda/Year.Companion.MIN_VALUE|{}MIN_VALUE[0] - final fun (): kotlin/Int // kotlinx.datetime.internal.JSJoda/Year.Companion.MIN_VALUE.|(){}[0] - final fun (kotlin/Int) // kotlinx.datetime.internal.JSJoda/Year.Companion.MIN_VALUE.|(kotlin.Int){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun isLeap(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.Companion.isLeap|isLeap(kotlin.Int){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlin/Int): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.of|of(kotlin.Int){}[0] - final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/Year // kotlinx.datetime.internal.JSJoda/Year.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Year.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/YearMonth : kotlinx.datetime.internal.JSJoda/Temporal { // kotlinx.datetime.internal.JSJoda/YearMonth|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/YearMonth.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/YearMonth.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun atDay(kotlin/Int): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/YearMonth.atDay|atDay(kotlin.Int){}[0] - open fun atEndOfMonth(): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/YearMonth.atEndOfMonth|atEndOfMonth(){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/YearMonth): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.YearMonth){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/YearMonth.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun isAfter(kotlinx.datetime.internal.JSJoda/YearMonth): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isAfter|isAfter(kotlinx.datetime.internal.JSJoda.YearMonth){}[0] - open fun isBefore(kotlinx.datetime.internal.JSJoda/YearMonth): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isBefore|isBefore(kotlinx.datetime.internal.JSJoda.YearMonth){}[0] - open fun isLeapYear(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isLeapYear|isLeapYear(){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun isValidDay(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.isValidDay|isValidDay(){}[0] - open fun lengthOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.lengthOfMonth|lengthOfMonth(){}[0] - open fun lengthOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.lengthOfYear|lengthOfYear(){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.minusMonths|minusMonths(kotlin.Int){}[0] - open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.minusYears|minusYears(kotlin.Int){}[0] - open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/YearMonth.month|month(){}[0] - open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.monthValue|monthValue(){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.plusMonths|plusMonths(kotlin.Int){}[0] - open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.plusYears|plusYears(kotlin.Int){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/YearMonth.toJSON|toJSON(){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/YearMonth.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] - open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.withMonth|withMonth(kotlin.Int){}[0] - open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.withYear|withYear(kotlin.Int){}[0] - open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/YearMonth.year|year(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/YearMonth.Companion|null[0] - final var FROM // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.of|of(kotlin.Int;kotlin.Int){}[0] - final fun of(kotlin/Int, kotlinx.datetime.internal.JSJoda/Month): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.of|of(kotlin.Int;kotlinx.datetime.internal.JSJoda.Month){}[0] - final fun parse(kotlin/String, kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/YearMonth // kotlinx.datetime.internal.JSJoda/YearMonth.Companion.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/YearMonth.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/ZoneOffset : kotlinx.datetime.internal.JSJoda/ZoneId { // kotlinx.datetime.internal.JSJoda/ZoneOffset|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneOffset.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/ZoneOffset.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun compareTo(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffset.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffset.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffset.hashCode|hashCode(){}[0] - open fun id(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneOffset.id|id(){}[0] - open fun rules(): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneOffset.rules|rules(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneOffset.toString|toString(){}[0] - open fun totalSeconds(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffset.totalSeconds|totalSeconds(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion|null[0] - final var MAX // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX|{}MAX[0] - final fun (): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ZoneOffset) // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX.|(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final var MAX_SECONDS // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX_SECONDS|{}MAX_SECONDS[0] - final fun (): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX_SECONDS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ZoneOffset) // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MAX_SECONDS.|(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final var MIN // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MIN|{}MIN[0] - final fun (): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MIN.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ZoneOffset) // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.MIN.|(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final var UTC // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.UTC|{}UTC[0] - final fun (): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.UTC.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ZoneOffset) // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.UTC.|(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - - final fun of(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.of|of(kotlin.String){}[0] - final fun ofHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofHours|ofHours(kotlin.Int){}[0] - final fun ofHoursMinutes(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofHoursMinutes|ofHoursMinutes(kotlin.Int;kotlin.Int){}[0] - final fun ofHoursMinutesSeconds(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofHoursMinutesSeconds|ofHoursMinutesSeconds(kotlin.Int;kotlin.Int;kotlin.Int){}[0] - final fun ofTotalMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofTotalMinutes|ofTotalMinutes(kotlin.Int){}[0] - final fun ofTotalSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffset.Companion.ofTotalSeconds|ofTotalSeconds(kotlin.Int){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffset.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffset.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/ZoneRegion : kotlinx.datetime.internal.JSJoda/ZoneId { // kotlinx.datetime.internal.JSJoda/ZoneRegion|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneRegion.|(){}[0] - - open fun id(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRegion.id|id(){}[0] - open fun rules(): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRegion.rules|rules(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRegion.Companion|null[0] - final fun ofId(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneRegion.Companion.ofId|ofId(kotlin.String){}[0] - } -} - -// Targets: [js, wasmJs] -open class kotlinx.datetime.internal.JSJoda/ZonedDateTime : kotlinx.datetime.internal.JSJoda/ChronoZonedDateTime { // kotlinx.datetime.internal.JSJoda/ZonedDateTime|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZonedDateTime.|(){}[0] - - open fun dayOfMonth(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.dayOfMonth|dayOfMonth(){}[0] - open fun dayOfWeek(): kotlinx.datetime.internal.JSJoda/DayOfWeek // kotlinx.datetime.internal.JSJoda/ZonedDateTime.dayOfWeek|dayOfWeek(){}[0] - open fun dayOfYear(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.dayOfYear|dayOfYear(){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlin/String // kotlinx.datetime.internal.JSJoda/ZonedDateTime.format|format(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.hashCode|hashCode(){}[0] - open fun hour(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.hour|hour(){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZonedDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZonedDateTime.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minus|minus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun minus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minus|minus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun minusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusDays|minusDays(kotlin.Int){}[0] - open fun minusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusHours|minusHours(kotlin.Int){}[0] - open fun minusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusMinutes|minusMinutes(kotlin.Int){}[0] - open fun minusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusMonths|minusMonths(kotlin.Int){}[0] - open fun minusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusNanos|minusNanos(kotlin.Double){}[0] - open fun minusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusSeconds|minusSeconds(kotlin.Int){}[0] - open fun minusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusWeeks|minusWeeks(kotlin.Int){}[0] - open fun minusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minusYears|minusYears(kotlin.Int){}[0] - open fun minute(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.minute|minute(){}[0] - open fun month(): kotlinx.datetime.internal.JSJoda/Month // kotlinx.datetime.internal.JSJoda/ZonedDateTime.month|month(){}[0] - open fun monthValue(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.monthValue|monthValue(){}[0] - open fun nano(): kotlin/Double // kotlinx.datetime.internal.JSJoda/ZonedDateTime.nano|nano(){}[0] - open fun offset(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZonedDateTime.offset|offset(){}[0] - open fun plus(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plus|plus(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun plus(kotlinx.datetime.internal.JSJoda/TemporalAmount): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plus|plus(kotlinx.datetime.internal.JSJoda.TemporalAmount){}[0] - open fun plusDays(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusDays|plusDays(kotlin.Double){}[0] - open fun plusDays(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusDays|plusDays(kotlin.Int){}[0] - open fun plusHours(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusHours|plusHours(kotlin.Int){}[0] - open fun plusMinutes(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusMinutes|plusMinutes(kotlin.Int){}[0] - open fun plusMonths(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusMonths|plusMonths(kotlin.Double){}[0] - open fun plusMonths(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusMonths|plusMonths(kotlin.Int){}[0] - open fun plusNanos(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusNanos|plusNanos(kotlin.Double){}[0] - open fun plusSeconds(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusSeconds|plusSeconds(kotlin.Int){}[0] - open fun plusWeeks(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusWeeks|plusWeeks(kotlin.Int){}[0] - open fun plusYears(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.plusYears|plusYears(kotlin.Int){}[0] - open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ZonedDateTime.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun second(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.second|second(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toJSON|toJSON(){}[0] - open fun toLocalDate(): kotlinx.datetime.internal.JSJoda/LocalDate // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toLocalDate|toLocalDate(){}[0] - open fun toLocalDateTime(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toLocalDateTime|toLocalDateTime(){}[0] - open fun toLocalTime(): kotlinx.datetime.internal.JSJoda/LocalTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toLocalTime|toLocalTime(){}[0] - open fun toOffsetDateTime(): kotlinx.datetime.internal.JSJoda/OffsetDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toOffsetDateTime|toOffsetDateTime(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZonedDateTime.toString|toString(){}[0] - open fun truncatedTo(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.truncatedTo|truncatedTo(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun until(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Double // kotlinx.datetime.internal.JSJoda/ZonedDateTime.until|until(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalAdjuster): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalAdjuster){}[0] - open fun with(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.with|with(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int){}[0] - open fun withDayOfMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withDayOfMonth|withDayOfMonth(kotlin.Int){}[0] - open fun withDayOfYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withDayOfYear|withDayOfYear(kotlin.Int){}[0] - open fun withEarlierOffsetAtOverlap(): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withEarlierOffsetAtOverlap|withEarlierOffsetAtOverlap(){}[0] - open fun withFixedOffsetZone(): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withFixedOffsetZone|withFixedOffsetZone(){}[0] - open fun withHour(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withHour|withHour(kotlin.Int){}[0] - open fun withLaterOffsetAtOverlap(): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withLaterOffsetAtOverlap|withLaterOffsetAtOverlap(){}[0] - open fun withMinute(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withMinute|withMinute(kotlin.Int){}[0] - open fun withMonth(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withMonth|withMonth(kotlin.Int){}[0] - open fun withNano(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withNano|withNano(kotlin.Int){}[0] - open fun withSecond(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withSecond|withSecond(kotlin.Int){}[0] - open fun withYear(kotlin/Int): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withYear|withYear(kotlin.Int){}[0] - open fun withZoneSameInstant(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withZoneSameInstant|withZoneSameInstant(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - open fun withZoneSameLocal(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.withZoneSameLocal|withZoneSameLocal(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - open fun year(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZonedDateTime.year|year(){}[0] - open fun zone(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZonedDateTime.zone|zone(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion|null[0] - final var FROM // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.FROM|{}FROM[0] - final fun (): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.FROM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TemporalQuery) // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.FROM.|(kotlinx.datetime.internal.JSJoda.TemporalQuery){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/Clock): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.Clock){}[0] - final fun now(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.now|now(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/LocalTime, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.LocalTime;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun of(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun ofInstant(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun ofInstant(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.ofInstant|ofInstant(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun ofLocal(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneId, kotlinx.datetime.internal.JSJoda/ZoneOffset?): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.ofLocal|ofLocal(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneId;kotlinx.datetime.internal.JSJoda.ZoneOffset?){}[0] - final fun ofStrict(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.ofStrict|ofStrict(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/ZonedDateTime // kotlinx.datetime.internal.JSJoda/ZonedDateTime.Companion.parse|parse(kotlin.String){}[0] - } - - // Targets: [js] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZonedDateTime.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - - // Targets: [wasmJs] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZonedDateTime.equals|equals(kotlin.js.JsAny){}[0] -} - -// Targets: [js] -abstract interface kotlinx.datetime.internal.JSJoda/Locale : kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/Locale|null[0] - -// Targets: [js] -abstract interface kotlinx.datetime.internal.JSJoda/T$0 : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/T$0|null[0] - abstract var toDate // kotlinx.datetime.internal.JSJoda/T$0.toDate|{}toDate[0] - abstract fun (): kotlin/Function0 // kotlinx.datetime.internal.JSJoda/T$0.toDate.|(){}[0] - abstract fun (kotlin/Function0) // kotlinx.datetime.internal.JSJoda/T$0.toDate.|(kotlin.Function0){}[0] - abstract var toEpochMilli // kotlinx.datetime.internal.JSJoda/T$0.toEpochMilli|{}toEpochMilli[0] - abstract fun (): kotlin/Function0 // kotlinx.datetime.internal.JSJoda/T$0.toEpochMilli.|(){}[0] - abstract fun (kotlin/Function0) // kotlinx.datetime.internal.JSJoda/T$0.toEpochMilli.|(kotlin.Function0){}[0] -} - -// Targets: [js] -abstract interface kotlinx.datetime.internal.JSJoda/ZoneOffsetTransitionRule : kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransitionRule|null[0] - // Targets: [js] abstract interface kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal/InteropInterface|null[0] -// Targets: [js] -open class <#A: kotlinx.datetime.internal/InteropInterface> kotlinx.datetime.internal.JSJoda/TemporalQuery : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalQuery|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalQuery.|(){}[0] - - open fun queryFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): #A // kotlinx.datetime.internal.JSJoda/TemporalQuery.queryFrom|queryFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/Clock : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/Clock|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/Clock.|(){}[0] - - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Clock.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun instant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Clock.instant|instant(){}[0] - open fun millis(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Clock.millis|millis(){}[0] - open fun withZone(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.withZone|withZone(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - open fun zone(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/Clock.zone|zone(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/Clock.Companion|null[0] - final fun fixed(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.fixed|fixed(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun offset(kotlinx.datetime.internal.JSJoda/Clock, kotlinx.datetime.internal.JSJoda/Duration): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.offset|offset(kotlinx.datetime.internal.JSJoda.Clock;kotlinx.datetime.internal.JSJoda.Duration){}[0] - final fun system(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.system|system(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun systemDefaultZone(): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.systemDefaultZone|systemDefaultZone(){}[0] - final fun systemUTC(): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.systemUTC|systemUTC(){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/DateTimeFormatter : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/DateTimeFormatter|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal/InteropInterface> parse(kotlin/String, kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1 // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] - open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology? // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.chronology|chronology(){}[0] - open fun decimalStyle(): kotlinx.datetime.internal.JSJoda/DecimalStyle // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.decimalStyle|decimalStyle(){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/String // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.format|format(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun locale(): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.locale|locale(){}[0] - open fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parse|parse(kotlin.String){}[0] - open fun parseUnresolved(kotlin/String, kotlinx.datetime.internal.JSJoda/ParsePosition): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parseUnresolved|parseUnresolved(kotlin.String;kotlinx.datetime.internal.JSJoda.ParsePosition){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.toString|toString(){}[0] - open fun withChronology(kotlinx.datetime.internal.JSJoda/IsoChronology): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withChronology|withChronology(kotlinx.datetime.internal.JSJoda.IsoChronology){}[0] - open fun withLocale(kotlinx.datetime.internal.JSJoda/Locale): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withLocale|withLocale(kotlinx.datetime.internal.JSJoda.Locale){}[0] - open fun withResolverStyle(kotlinx.datetime.internal.JSJoda/ResolverStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withResolverStyle|withResolverStyle(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion|null[0] - final var ISO_INSTANT // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT|{}ISO_INSTANT[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_LOCAL_DATE // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE|{}ISO_LOCAL_DATE[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_LOCAL_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME|{}ISO_LOCAL_DATE_TIME[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_LOCAL_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME|{}ISO_LOCAL_TIME[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_OFFSET_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME|{}ISO_OFFSET_DATE_TIME[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_ZONED_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME|{}ISO_ZONED_DATE_TIME[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - - final fun ofPattern(kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ofPattern|ofPattern(kotlin.String){}[0] - final fun parsedExcessDays(): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.parsedExcessDays|parsedExcessDays(){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.|(){}[0] - - open fun append(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.append|append(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun appendFraction(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlin/Boolean): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendFraction|appendFraction(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlin.Boolean){}[0] - open fun appendInstant(kotlin/Int): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendInstant|appendInstant(kotlin.Int){}[0] - open fun appendLiteral(kotlinx.datetime.internal/InteropInterface): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendLiteral|appendLiteral(kotlinx.datetime.internal.InteropInterface){}[0] - open fun appendOffset(kotlin/String, kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendOffset|appendOffset(kotlin.String;kotlin.String){}[0] - open fun appendOffsetId(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendOffsetId|appendOffsetId(){}[0] - open fun appendPattern(kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendPattern|appendPattern(kotlin.String){}[0] - open fun appendValue(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/SignStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValue|appendValue(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - open fun appendValueReduced(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValueReduced|appendValueReduced(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlin.Int){}[0] - open fun appendValueReduced(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ChronoLocalDate): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValueReduced|appendValueReduced(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ChronoLocalDate){}[0] - open fun appendZoneId(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendZoneId|appendZoneId(){}[0] - open fun optionalEnd(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.optionalEnd|optionalEnd(){}[0] - open fun optionalStart(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.optionalStart|optionalStart(){}[0] - open fun padNext(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.padNext|padNext(){}[0] - open fun parseCaseInsensitive(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseCaseInsensitive|parseCaseInsensitive(){}[0] - open fun parseCaseSensitive(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseCaseSensitive|parseCaseSensitive(){}[0] - open fun parseLenient(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseLenient|parseLenient(){}[0] - open fun parseStrict(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseStrict|parseStrict(){}[0] - open fun toFormatter(kotlinx.datetime.internal.JSJoda/ResolverStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.toFormatter|toFormatter(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/DecimalStyle : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/DecimalStyle|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/DecimalStyle.|(){}[0] - - open fun decimalSeparator(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.decimalSeparator|decimalSeparator(){}[0] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DecimalStyle.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun hashCode(): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/DecimalStyle.hashCode|hashCode(){}[0] - open fun negativeSign(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.negativeSign|negativeSign(){}[0] - open fun positiveSign(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.positiveSign|positiveSign(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.toString|toString(){}[0] - open fun zeroDigit(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.zeroDigit|zeroDigit(){}[0] -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/IsoChronology : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/IsoChronology|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/IsoChronology.|(){}[0] - - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/IsoChronology.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun resolveDate(kotlinx.datetime.internal/InteropInterface, kotlinx.datetime.internal/InteropInterface): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/IsoChronology.resolveDate|resolveDate(kotlinx.datetime.internal.InteropInterface;kotlinx.datetime.internal.InteropInterface){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/IsoChronology.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/IsoChronology.Companion|null[0] - final fun isLeapYear(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/IsoChronology.Companion.isLeapYear|isLeapYear(kotlin.Int){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/ParsePosition : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ParsePosition|null[0] - constructor (kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.|(kotlin.Int){}[0] - - open fun getErrorIndex(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ParsePosition.getErrorIndex|getErrorIndex(){}[0] - open fun getIndex(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ParsePosition.getIndex|getIndex(){}[0] - open fun setErrorIndex(kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.setErrorIndex|setErrorIndex(kotlin.Int){}[0] - open fun setIndex(kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.setIndex|setIndex(kotlin.Int){}[0] -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/ResolverStyle : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ResolverStyle|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ResolverStyle.|(){}[0] - - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ResolverStyle.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ResolverStyle.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ResolverStyle.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion|null[0] - final var LENIENT // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT|{}LENIENT[0] - final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] - final var SMART // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART|{}SMART[0] - final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] - final var STRICT // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT|{}STRICT[0] - final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/SignStyle : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/SignStyle|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/SignStyle.|(){}[0] - - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/SignStyle.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/SignStyle.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/SignStyle.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/SignStyle.Companion|null[0] - final var ALWAYS // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS|{}ALWAYS[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - final var EXCEEDS_PAD // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD|{}EXCEEDS_PAD[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - final var NEVER // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER|{}NEVER[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - final var NORMAL // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL|{}NORMAL[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - final var NOT_NEGATIVE // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE|{}NOT_NEGATIVE[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/TemporalAccessor : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalAccessor|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalAccessor.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal/InteropInterface> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/TemporalAccessor.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] - open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalAccessor.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalAccessor.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalAccessor.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/TemporalAdjuster : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalAdjuster|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalAdjuster.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/TemporalAdjuster.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/TemporalAmount : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalAmount|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalAmount.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1): #A1 // kotlinx.datetime.internal.JSJoda/TemporalAmount.addTo|addTo(0:0){0§}[0] - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> subtractFrom(#A1): #A1 // kotlinx.datetime.internal.JSJoda/TemporalAmount.subtractFrom|subtractFrom(0:0){0§}[0] - open fun get(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalAmount.get|get(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/TemporalField : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalField|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalField.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> adjustInto(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/TemporalField.adjustInto|adjustInto(0:0;kotlin.Int){0§}[0] - open fun baseUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/TemporalField.baseUnit|baseUnit(){}[0] - open fun displayName(): kotlin/String // kotlinx.datetime.internal.JSJoda/TemporalField.displayName|displayName(){}[0] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun getFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalField.getFrom|getFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isDateBased|isDateBased(){}[0] - open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isTimeBased|isTimeBased(){}[0] - open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/TemporalField.name|name(){}[0] - open fun range(): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalField.range|range(){}[0] - open fun rangeRefinedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalField.rangeRefinedBy|rangeRefinedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun rangeUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/TemporalField.rangeUnit|rangeUnit(){}[0] -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/TemporalUnit : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TemporalUnit|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalUnit.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/TemporalUnit.addTo|addTo(0:0;kotlin.Int){0§}[0] - open fun between(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalUnit.between|between(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/TemporalUnit.duration|duration(){}[0] - open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isDateBased|isDateBased(){}[0] - open fun isDurationEstimated(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isDurationEstimated|isDurationEstimated(){}[0] - open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isTimeBased|isTimeBased(){}[0] -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/TextStyle : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/TextStyle|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TextStyle.|(){}[0] - - open fun asNormal(): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.asNormal|asNormal(){}[0] - open fun asStandalone(): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.asStandalone|asStandalone(){}[0] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TextStyle.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun isStandalone(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TextStyle.isStandalone|isStandalone(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/TextStyle.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/TextStyle.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/TextStyle.Companion|null[0] - final var FULL // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL|{}FULL[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var FULL_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE|{}FULL_STANDALONE[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var NARROW // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW|{}NARROW[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var NARROW_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE|{}NARROW_STANDALONE[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var SHORT // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT|{}SHORT[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var SHORT_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE|{}SHORT_STANDALONE[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/ValueRange : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ValueRange|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ValueRange.|(){}[0] - - open fun checkValidIntValue(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.checkValidIntValue|checkValidIntValue(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun checkValidValue(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.checkValidValue|checkValidValue(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.hashCode|hashCode(){}[0] - open fun isFixed(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isFixed|isFixed(){}[0] - open fun isIntValue(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isIntValue|isIntValue(){}[0] - open fun isValidIntValue(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isValidIntValue|isValidIntValue(kotlin.Int){}[0] - open fun isValidValue(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isValidValue|isValidValue(kotlin.Int){}[0] - open fun largestMinimum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.largestMinimum|largestMinimum(){}[0] - open fun maximum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.maximum|maximum(){}[0] - open fun minimum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.minimum|minimum(){}[0] - open fun smallestMaximum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.smallestMaximum|smallestMaximum(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ValueRange.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ValueRange.Companion|null[0] - final fun of(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/ZoneId : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ZoneId|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneId.|(){}[0] - - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneId.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneId.hashCode|hashCode(){}[0] - open fun id(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.id|id(){}[0] - open fun normalized(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.normalized|normalized(){}[0] - open fun rules(): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneId.rules|rules(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneId.Companion|null[0] - final var SYSTEM // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM|{}SYSTEM[0] - final fun (): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ZoneId) // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM.|(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final var UTC // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC|{}UTC[0] - final fun (): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ZoneId) // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC.|(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun getAvailableZoneIds(): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.getAvailableZoneIds|getAvailableZoneIds(){}[0] - final fun of(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.of|of(kotlin.String){}[0] - final fun ofOffset(kotlin/String, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.ofOffset|ofOffset(kotlin.String;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final fun systemDefault(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.systemDefault|systemDefault(){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.|(){}[0] - - open fun compareTo(kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.ZoneOffsetTransition){}[0] - open fun dateTimeAfter(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.dateTimeAfter|dateTimeAfter(){}[0] - open fun dateTimeBefore(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.dateTimeBefore|dateTimeBefore(){}[0] - open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.duration|duration(){}[0] - open fun durationSeconds(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.durationSeconds|durationSeconds(){}[0] - open fun equals(kotlinx.datetime.internal/InteropInterface): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.equals|equals(kotlinx.datetime.internal.InteropInterface){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.hashCode|hashCode(){}[0] - open fun instant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.instant|instant(){}[0] - open fun isGap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isGap|isGap(){}[0] - open fun isOverlap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isOverlap|isOverlap(){}[0] - open fun isValidOffset(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isValidOffset|isValidOffset(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun offsetAfter(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.offsetAfter|offsetAfter(){}[0] - open fun offsetBefore(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.offsetBefore|offsetBefore(){}[0] - open fun toEpochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.toEpochSecond|toEpochSecond(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.Companion|null[0] - final fun of(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/ZoneRules : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ZoneRules|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneRules.|(){}[0] - - open fun daylightSavings(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ZoneRules.daylightSavings|daylightSavings(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun isDaylightSavings(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isDaylightSavings|isDaylightSavings(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun isFixedOffset(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isFixedOffset|isFixedOffset(){}[0] - open fun isValidOffset(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isValidOffset|isValidOffset(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun nextTransition(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.nextTransition|nextTransition(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun offset(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offset|offset(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun offset(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offset|offset(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - open fun offsetOfEpochMilli(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfEpochMilli|offsetOfEpochMilli(kotlin.Double){}[0] - open fun offsetOfInstant(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfInstant|offsetOfInstant(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun offsetOfLocalDateTime(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfLocalDateTime|offsetOfLocalDateTime(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - open fun previousTransition(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.previousTransition|previousTransition(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun standardOffset(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.standardOffset|standardOffset(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRules.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRules.toString|toString(){}[0] - open fun transition(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.transition|transition(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRules.Companion|null[0] - final fun of(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRules.Companion.of|of(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - } -} - -// Targets: [js] -open class kotlinx.datetime.internal.JSJoda/ZoneRulesProvider : kotlinx.datetime.internal/InteropInterface { // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.|(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.Companion|null[0] - final fun getRules(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.Companion.getRules|getRules(kotlin.String){}[0] - } -} - // Targets: [js] final fun (kotlin.js/Date).kotlinx.datetime/toKotlinInstant(): kotlinx.datetime/Instant // kotlinx.datetime/toKotlinInstant|toKotlinInstant@kotlin.js.Date(){}[0] // Targets: [js] final fun (kotlinx.datetime/Instant).kotlinx.datetime/toJSDate(): kotlin.js/Date // kotlinx.datetime/toJSDate|toJSDate@kotlinx.datetime.Instant(){}[0] -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/LocalDate): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.LocalDate){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/LocalDate, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.LocalDate;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/ZonedDateTime): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.ZonedDateTime){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/convert(kotlinx.datetime.internal.JSJoda/ZonedDateTime, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/T$0 // kotlinx.datetime.internal.JSJoda/convert|convert(kotlinx.datetime.internal.JSJoda.ZonedDateTime;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/nativeJs(kotlin.js/Date): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/nativeJs|nativeJs(kotlin.js.Date){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/nativeJs(kotlin.js/Date, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/nativeJs|nativeJs(kotlin.js.Date;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/nativeJs(kotlinx.datetime.internal/InteropInterface): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/nativeJs|nativeJs(kotlinx.datetime.internal.InteropInterface){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/nativeJs(kotlinx.datetime.internal/InteropInterface, kotlinx.datetime.internal.JSJoda/ZoneId =...): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/nativeJs|nativeJs(kotlinx.datetime.internal.InteropInterface;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - -// Targets: [js] -final fun kotlinx.datetime.internal.JSJoda/use(kotlin/Function0): kotlinx.datetime.internal/InteropInterface // kotlinx.datetime.internal.JSJoda/use|use(kotlin.Function0){}[0] - // Targets: [wasmJs] open annotation class kotlinx.datetime.internal/JsNonModule : kotlin/Annotation { // kotlinx.datetime.internal/JsNonModule|null[1] constructor () // kotlinx.datetime.internal/JsNonModule.|(){}[1] } -// Targets: [wasmJs] -abstract interface kotlinx.datetime.internal.JSJoda/Locale : kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/Locale|null[0] - -// Targets: [wasmJs] -abstract interface kotlinx.datetime.internal.JSJoda/ZoneOffsetTransitionRule : kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransitionRule|null[0] - -// Targets: [wasmJs] -open class <#A: kotlin.js/JsAny> kotlinx.datetime.internal.JSJoda/TemporalQuery : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalQuery|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalQuery.|(){}[0] - - open fun queryFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): #A // kotlinx.datetime.internal.JSJoda/TemporalQuery.queryFrom|queryFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/Clock : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/Clock|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/Clock.|(){}[0] - - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/Clock.equals|equals(kotlin.js.JsAny){}[0] - open fun instant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/Clock.instant|instant(){}[0] - open fun millis(): kotlin/Double // kotlinx.datetime.internal.JSJoda/Clock.millis|millis(){}[0] - open fun withZone(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.withZone|withZone(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - open fun zone(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/Clock.zone|zone(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/Clock.Companion|null[0] - final fun fixed(kotlinx.datetime.internal.JSJoda/Instant, kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.fixed|fixed(kotlinx.datetime.internal.JSJoda.Instant;kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun offset(kotlinx.datetime.internal.JSJoda/Clock, kotlinx.datetime.internal.JSJoda/Duration): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.offset|offset(kotlinx.datetime.internal.JSJoda.Clock;kotlinx.datetime.internal.JSJoda.Duration){}[0] - final fun system(kotlinx.datetime.internal.JSJoda/ZoneId): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.system|system(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final fun systemDefaultZone(): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.systemDefaultZone|systemDefaultZone(){}[0] - final fun systemUTC(): kotlinx.datetime.internal.JSJoda/Clock // kotlinx.datetime.internal.JSJoda/Clock.Companion.systemUTC|systemUTC(){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/DateTimeFormatter : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/DateTimeFormatter|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.|(){}[0] - - open fun <#A1: kotlin.js/JsAny> parse(kotlin/String, kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1 // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parse|parse(kotlin.String;kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] - open fun chronology(): kotlinx.datetime.internal.JSJoda/IsoChronology? // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.chronology|chronology(){}[0] - open fun decimalStyle(): kotlinx.datetime.internal.JSJoda/DecimalStyle // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.decimalStyle|decimalStyle(){}[0] - open fun format(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/String // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.format|format(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun locale(): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.locale|locale(){}[0] - open fun parse(kotlin/String): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parse|parse(kotlin.String){}[0] - open fun parseUnresolved(kotlin/String, kotlinx.datetime.internal.JSJoda/ParsePosition): kotlinx.datetime.internal.JSJoda/TemporalAccessor // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.parseUnresolved|parseUnresolved(kotlin.String;kotlinx.datetime.internal.JSJoda.ParsePosition){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.toString|toString(){}[0] - open fun withChronology(kotlinx.datetime.internal.JSJoda/IsoChronology): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withChronology|withChronology(kotlinx.datetime.internal.JSJoda.IsoChronology){}[0] - open fun withLocale(kotlinx.datetime.internal.JSJoda/Locale): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withLocale|withLocale(kotlinx.datetime.internal.JSJoda.Locale){}[0] - open fun withResolverStyle(kotlinx.datetime.internal.JSJoda/ResolverStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.withResolverStyle|withResolverStyle(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion|null[0] - final var ISO_INSTANT // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT|{}ISO_INSTANT[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_INSTANT.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_LOCAL_DATE // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE|{}ISO_LOCAL_DATE[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_LOCAL_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME|{}ISO_LOCAL_DATE_TIME[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_LOCAL_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME|{}ISO_LOCAL_TIME[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_LOCAL_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_OFFSET_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME|{}ISO_OFFSET_DATE_TIME[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_OFFSET_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - final var ISO_ZONED_DATE_TIME // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME|{}ISO_ZONED_DATE_TIME[0] - final fun (): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/DateTimeFormatter) // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ISO_ZONED_DATE_TIME.|(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - - final fun ofPattern(kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.ofPattern|ofPattern(kotlin.String){}[0] - final fun parsedExcessDays(): kotlinx.datetime.internal.JSJoda/TemporalQuery // kotlinx.datetime.internal.JSJoda/DateTimeFormatter.Companion.parsedExcessDays|parsedExcessDays(){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.|(){}[0] - - open fun append(kotlinx.datetime.internal.JSJoda/DateTimeFormatter): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.append|append(kotlinx.datetime.internal.JSJoda.DateTimeFormatter){}[0] - open fun appendFraction(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlin/Boolean): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendFraction|appendFraction(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlin.Boolean){}[0] - open fun appendInstant(kotlin/Int): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendInstant|appendInstant(kotlin.Int){}[0] - open fun appendLiteral(kotlin.js/JsAny): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendLiteral|appendLiteral(kotlin.js.JsAny){}[0] - open fun appendOffset(kotlin/String, kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendOffset|appendOffset(kotlin.String;kotlin.String){}[0] - open fun appendOffsetId(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendOffsetId|appendOffsetId(){}[0] - open fun appendPattern(kotlin/String): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendPattern|appendPattern(kotlin.String){}[0] - open fun appendValue(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/SignStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValue|appendValue(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - open fun appendValueReduced(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValueReduced|appendValueReduced(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlin.Int){}[0] - open fun appendValueReduced(kotlinx.datetime.internal.JSJoda/TemporalField, kotlin/Int, kotlin/Int, kotlinx.datetime.internal.JSJoda/ChronoLocalDate): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendValueReduced|appendValueReduced(kotlinx.datetime.internal.JSJoda.TemporalField;kotlin.Int;kotlin.Int;kotlinx.datetime.internal.JSJoda.ChronoLocalDate){}[0] - open fun appendZoneId(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.appendZoneId|appendZoneId(){}[0] - open fun optionalEnd(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.optionalEnd|optionalEnd(){}[0] - open fun optionalStart(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.optionalStart|optionalStart(){}[0] - open fun padNext(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.padNext|padNext(){}[0] - open fun parseCaseInsensitive(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseCaseInsensitive|parseCaseInsensitive(){}[0] - open fun parseCaseSensitive(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseCaseSensitive|parseCaseSensitive(){}[0] - open fun parseLenient(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseLenient|parseLenient(){}[0] - open fun parseStrict(): kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.parseStrict|parseStrict(){}[0] - open fun toFormatter(kotlinx.datetime.internal.JSJoda/ResolverStyle): kotlinx.datetime.internal.JSJoda/DateTimeFormatter // kotlinx.datetime.internal.JSJoda/DateTimeFormatterBuilder.toFormatter|toFormatter(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/DecimalStyle : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/DecimalStyle|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/DecimalStyle.|(){}[0] - - open fun decimalSeparator(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.decimalSeparator|decimalSeparator(){}[0] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/DecimalStyle.equals|equals(kotlin.js.JsAny){}[0] - open fun hashCode(): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/DecimalStyle.hashCode|hashCode(){}[0] - open fun negativeSign(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.negativeSign|negativeSign(){}[0] - open fun positiveSign(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.positiveSign|positiveSign(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.toString|toString(){}[0] - open fun zeroDigit(): kotlin/String // kotlinx.datetime.internal.JSJoda/DecimalStyle.zeroDigit|zeroDigit(){}[0] -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/IsoChronology : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/IsoChronology|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/IsoChronology.|(){}[0] - - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/IsoChronology.equals|equals(kotlin.js.JsAny){}[0] - open fun resolveDate(kotlin.js/JsAny, kotlin.js/JsAny): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/IsoChronology.resolveDate|resolveDate(kotlin.js.JsAny;kotlin.js.JsAny){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/IsoChronology.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/IsoChronology.Companion|null[0] - final fun isLeapYear(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/IsoChronology.Companion.isLeapYear|isLeapYear(kotlin.Int){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/ParsePosition : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ParsePosition|null[0] - constructor (kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.|(kotlin.Int){}[0] - - open fun getErrorIndex(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ParsePosition.getErrorIndex|getErrorIndex(){}[0] - open fun getIndex(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ParsePosition.getIndex|getIndex(){}[0] - open fun setErrorIndex(kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.setErrorIndex|setErrorIndex(kotlin.Int){}[0] - open fun setIndex(kotlin/Int) // kotlinx.datetime.internal.JSJoda/ParsePosition.setIndex|setIndex(kotlin.Int){}[0] -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/ResolverStyle : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ResolverStyle|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ResolverStyle.|(){}[0] - - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ResolverStyle.equals|equals(kotlin.js.JsAny){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ResolverStyle.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ResolverStyle.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion|null[0] - final var LENIENT // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT|{}LENIENT[0] - final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.LENIENT.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] - final var SMART // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART|{}SMART[0] - final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.SMART.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] - final var STRICT // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT|{}STRICT[0] - final fun (): kotlinx.datetime.internal.JSJoda/ResolverStyle // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ResolverStyle) // kotlinx.datetime.internal.JSJoda/ResolverStyle.Companion.STRICT.|(kotlinx.datetime.internal.JSJoda.ResolverStyle){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/SignStyle : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/SignStyle|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/SignStyle.|(){}[0] - - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/SignStyle.equals|equals(kotlin.js.JsAny){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/SignStyle.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/SignStyle.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/SignStyle.Companion|null[0] - final var ALWAYS // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS|{}ALWAYS[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.ALWAYS.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - final var EXCEEDS_PAD // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD|{}EXCEEDS_PAD[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.EXCEEDS_PAD.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - final var NEVER // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER|{}NEVER[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NEVER.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - final var NORMAL // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL|{}NORMAL[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NORMAL.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - final var NOT_NEGATIVE // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE|{}NOT_NEGATIVE[0] - final fun (): kotlinx.datetime.internal.JSJoda/SignStyle // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/SignStyle) // kotlinx.datetime.internal.JSJoda/SignStyle.Companion.NOT_NEGATIVE.|(kotlinx.datetime.internal.JSJoda.SignStyle){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/TemporalAccessor : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalAccessor|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalAccessor.|(){}[0] - - open fun <#A1: kotlin.js/JsAny> query(kotlinx.datetime.internal.JSJoda/TemporalQuery<#A1>): #A1? // kotlinx.datetime.internal.JSJoda/TemporalAccessor.query|query(kotlinx.datetime.internal.JSJoda.TemporalQuery<0:0>){0§}[0] - open fun get(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalAccessor.get|get(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun isSupported(kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalAccessor.isSupported|isSupported(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun range(kotlinx.datetime.internal.JSJoda/TemporalField): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalAccessor.range|range(kotlinx.datetime.internal.JSJoda.TemporalField){}[0] -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/TemporalAdjuster : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalAdjuster|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalAdjuster.|(){}[0] - - open fun adjustInto(kotlinx.datetime.internal.JSJoda/Temporal): kotlinx.datetime.internal.JSJoda/Temporal // kotlinx.datetime.internal.JSJoda/TemporalAdjuster.adjustInto|adjustInto(kotlinx.datetime.internal.JSJoda.Temporal){}[0] -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/TemporalAmount : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalAmount|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalAmount.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1): #A1 // kotlinx.datetime.internal.JSJoda/TemporalAmount.addTo|addTo(0:0){0§}[0] - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> subtractFrom(#A1): #A1 // kotlinx.datetime.internal.JSJoda/TemporalAmount.subtractFrom|subtractFrom(0:0){0§}[0] - open fun get(kotlinx.datetime.internal.JSJoda/TemporalUnit): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalAmount.get|get(kotlinx.datetime.internal.JSJoda.TemporalUnit){}[0] -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/TemporalField : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalField|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalField.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> adjustInto(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/TemporalField.adjustInto|adjustInto(0:0;kotlin.Int){0§}[0] - open fun baseUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/TemporalField.baseUnit|baseUnit(){}[0] - open fun displayName(): kotlin/String // kotlinx.datetime.internal.JSJoda/TemporalField.displayName|displayName(){}[0] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.equals|equals(kotlin.js.JsAny){}[0] - open fun getFrom(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalField.getFrom|getFrom(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isDateBased|isDateBased(){}[0] - open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalField.isTimeBased|isTimeBased(){}[0] - open fun name(): kotlin/String // kotlinx.datetime.internal.JSJoda/TemporalField.name|name(){}[0] - open fun range(): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalField.range|range(){}[0] - open fun rangeRefinedBy(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/TemporalField.rangeRefinedBy|rangeRefinedBy(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - open fun rangeUnit(): kotlinx.datetime.internal.JSJoda/TemporalUnit // kotlinx.datetime.internal.JSJoda/TemporalField.rangeUnit|rangeUnit(){}[0] -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/TemporalUnit : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TemporalUnit|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TemporalUnit.|(){}[0] - - open fun <#A1: kotlinx.datetime.internal.JSJoda/Temporal> addTo(#A1, kotlin/Int): #A1 // kotlinx.datetime.internal.JSJoda/TemporalUnit.addTo|addTo(0:0;kotlin.Int){0§}[0] - open fun between(kotlinx.datetime.internal.JSJoda/Temporal, kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Int // kotlinx.datetime.internal.JSJoda/TemporalUnit.between|between(kotlinx.datetime.internal.JSJoda.Temporal;kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/TemporalUnit.duration|duration(){}[0] - open fun isDateBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isDateBased|isDateBased(){}[0] - open fun isDurationEstimated(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isDurationEstimated|isDurationEstimated(){}[0] - open fun isSupportedBy(kotlinx.datetime.internal.JSJoda/Temporal): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isSupportedBy|isSupportedBy(kotlinx.datetime.internal.JSJoda.Temporal){}[0] - open fun isTimeBased(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TemporalUnit.isTimeBased|isTimeBased(){}[0] -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/TextStyle : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/TextStyle|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/TextStyle.|(){}[0] - - open fun asNormal(): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.asNormal|asNormal(){}[0] - open fun asStandalone(): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.asStandalone|asStandalone(){}[0] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TextStyle.equals|equals(kotlin.js.JsAny){}[0] - open fun isStandalone(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/TextStyle.isStandalone|isStandalone(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/TextStyle.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/TextStyle.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/TextStyle.Companion|null[0] - final var FULL // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL|{}FULL[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var FULL_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE|{}FULL_STANDALONE[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.FULL_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var NARROW // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW|{}NARROW[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var NARROW_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE|{}NARROW_STANDALONE[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.NARROW_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var SHORT // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT|{}SHORT[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - final var SHORT_STANDALONE // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE|{}SHORT_STANDALONE[0] - final fun (): kotlinx.datetime.internal.JSJoda/TextStyle // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/TextStyle) // kotlinx.datetime.internal.JSJoda/TextStyle.Companion.SHORT_STANDALONE.|(kotlinx.datetime.internal.JSJoda.TextStyle){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/ValueRange : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ValueRange|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ValueRange.|(){}[0] - - open fun checkValidIntValue(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.checkValidIntValue|checkValidIntValue(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun checkValidValue(kotlin/Int, kotlinx.datetime.internal.JSJoda/TemporalField): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.checkValidValue|checkValidValue(kotlin.Int;kotlinx.datetime.internal.JSJoda.TemporalField){}[0] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.equals|equals(kotlin.js.JsAny){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.hashCode|hashCode(){}[0] - open fun isFixed(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isFixed|isFixed(){}[0] - open fun isIntValue(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isIntValue|isIntValue(){}[0] - open fun isValidIntValue(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isValidIntValue|isValidIntValue(kotlin.Int){}[0] - open fun isValidValue(kotlin/Int): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ValueRange.isValidValue|isValidValue(kotlin.Int){}[0] - open fun largestMinimum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.largestMinimum|largestMinimum(){}[0] - open fun maximum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.maximum|maximum(){}[0] - open fun minimum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.minimum|minimum(){}[0] - open fun smallestMaximum(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ValueRange.smallestMaximum|smallestMaximum(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ValueRange.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ValueRange.Companion|null[0] - final fun of(kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int){}[0] - final fun of(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime.internal.JSJoda/ValueRange // kotlinx.datetime.internal.JSJoda/ValueRange.Companion.of|of(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/ZoneId : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ZoneId|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneId.|(){}[0] - - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneId.equals|equals(kotlin.js.JsAny){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneId.hashCode|hashCode(){}[0] - open fun id(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.id|id(){}[0] - open fun normalized(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.normalized|normalized(){}[0] - open fun rules(): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneId.rules|rules(){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneId.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneId.Companion|null[0] - final var SYSTEM // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM|{}SYSTEM[0] - final fun (): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ZoneId) // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.SYSTEM.|(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - final var UTC // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC|{}UTC[0] - final fun (): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC.|(){}[0] - final fun (kotlinx.datetime.internal.JSJoda/ZoneId) // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.UTC.|(kotlinx.datetime.internal.JSJoda.ZoneId){}[0] - - final fun from(kotlinx.datetime.internal.JSJoda/TemporalAccessor): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.from|from(kotlinx.datetime.internal.JSJoda.TemporalAccessor){}[0] - final fun getAvailableZoneIds(): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.getAvailableZoneIds|getAvailableZoneIds(){}[0] - final fun of(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.of|of(kotlin.String){}[0] - final fun ofOffset(kotlin/String, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.ofOffset|ofOffset(kotlin.String;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - final fun systemDefault(): kotlinx.datetime.internal.JSJoda/ZoneId // kotlinx.datetime.internal.JSJoda/ZoneId.Companion.systemDefault|systemDefault(){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.|(){}[0] - - open fun compareTo(kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.compareTo|compareTo(kotlinx.datetime.internal.JSJoda.ZoneOffsetTransition){}[0] - open fun dateTimeAfter(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.dateTimeAfter|dateTimeAfter(){}[0] - open fun dateTimeBefore(): kotlinx.datetime.internal.JSJoda/LocalDateTime // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.dateTimeBefore|dateTimeBefore(){}[0] - open fun duration(): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.duration|duration(){}[0] - open fun durationSeconds(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.durationSeconds|durationSeconds(){}[0] - open fun equals(kotlin.js/JsAny): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.equals|equals(kotlin.js.JsAny){}[0] - open fun hashCode(): kotlin/Int // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.hashCode|hashCode(){}[0] - open fun instant(): kotlinx.datetime.internal.JSJoda/Instant // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.instant|instant(){}[0] - open fun isGap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isGap|isGap(){}[0] - open fun isOverlap(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isOverlap|isOverlap(){}[0] - open fun isValidOffset(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.isValidOffset|isValidOffset(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun offsetAfter(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.offsetAfter|offsetAfter(){}[0] - open fun offsetBefore(): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.offsetBefore|offsetBefore(){}[0] - open fun toEpochSecond(): kotlin/Double // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.toEpochSecond|toEpochSecond(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.toString|toString(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.Companion|null[0] - final fun of(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition.Companion.of|of(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/ZoneRules : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ZoneRules|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneRules.|(){}[0] - - open fun daylightSavings(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/Duration // kotlinx.datetime.internal.JSJoda/ZoneRules.daylightSavings|daylightSavings(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun isDaylightSavings(kotlinx.datetime.internal.JSJoda/Instant): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isDaylightSavings|isDaylightSavings(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun isFixedOffset(): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isFixedOffset|isFixedOffset(){}[0] - open fun isValidOffset(kotlinx.datetime.internal.JSJoda/LocalDateTime, kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlin/Boolean // kotlinx.datetime.internal.JSJoda/ZoneRules.isValidOffset|isValidOffset(kotlinx.datetime.internal.JSJoda.LocalDateTime;kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - open fun nextTransition(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.nextTransition|nextTransition(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun offset(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offset|offset(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun offset(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offset|offset(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - open fun offsetOfEpochMilli(kotlin/Double): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfEpochMilli|offsetOfEpochMilli(kotlin.Double){}[0] - open fun offsetOfInstant(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfInstant|offsetOfInstant(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun offsetOfLocalDateTime(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.offsetOfLocalDateTime|offsetOfLocalDateTime(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - open fun previousTransition(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.previousTransition|previousTransition(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun standardOffset(kotlinx.datetime.internal.JSJoda/Instant): kotlinx.datetime.internal.JSJoda/ZoneOffset // kotlinx.datetime.internal.JSJoda/ZoneRules.standardOffset|standardOffset(kotlinx.datetime.internal.JSJoda.Instant){}[0] - open fun toJSON(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRules.toJSON|toJSON(){}[0] - open fun toString(): kotlin/String // kotlinx.datetime.internal.JSJoda/ZoneRules.toString|toString(){}[0] - open fun transition(kotlinx.datetime.internal.JSJoda/LocalDateTime): kotlinx.datetime.internal.JSJoda/ZoneOffsetTransition // kotlinx.datetime.internal.JSJoda/ZoneRules.transition|transition(kotlinx.datetime.internal.JSJoda.LocalDateTime){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRules.Companion|null[0] - final fun of(kotlinx.datetime.internal.JSJoda/ZoneOffset): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRules.Companion.of|of(kotlinx.datetime.internal.JSJoda.ZoneOffset){}[0] - } -} - -// Targets: [wasmJs] -open class kotlinx.datetime.internal.JSJoda/ZoneRulesProvider : kotlin.js/JsAny { // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider|null[0] - constructor () // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.|(){}[0] - - final object Companion { // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.Companion|null[0] - final fun getRules(kotlin/String): kotlinx.datetime.internal.JSJoda/ZoneRules // kotlinx.datetime.internal.JSJoda/ZoneRulesProvider.Companion.getRules|getRules(kotlin.String){}[0] - } -} - -// Targets: [wasmJs] -final fun kotlinx.datetime.internal.JSJoda/use(kotlin/Function0): kotlin.js/JsAny // kotlinx.datetime.internal.JSJoda/use|use(kotlin.Function0){}[0] - // Targets: [wasmWasi] abstract interface kotlinx.datetime.internal/TimeZonesProvider { // kotlinx.datetime.internal/TimeZonesProvider|null[0] abstract fun getTimeZones(): kotlin.collections/Set // kotlinx.datetime.internal/TimeZonesProvider.getTimeZones|getTimeZones(){}[0] From 5bbbe7f58a1dfbf90ef160fa2ac1f5f3bb9e9e0d Mon Sep 17 00:00:00 2001 From: Dmitry Khalanskiy Date: Mon, 17 Mar 2025 12:08:08 +0100 Subject: [PATCH 4/4] Update BCV dump for Kotlin 2.1.0 --- core/api/kotlinx-datetime.klib.api | 70 ++++++++++++++---------------- 1 file changed, 32 insertions(+), 38 deletions(-) diff --git a/core/api/kotlinx-datetime.klib.api b/core/api/kotlinx-datetime.klib.api index 308e0aefc..fb194ddd8 100644 --- a/core/api/kotlinx-datetime.klib.api +++ b/core/api/kotlinx-datetime.klib.api @@ -97,12 +97,12 @@ sealed interface kotlinx.datetime.format/DateTimeFormatBuilder { // kotlinx.date sealed interface WithDate : kotlinx.datetime.format/DateTimeFormatBuilder { // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate|null[0] abstract fun date(kotlinx.datetime.format/DateTimeFormat) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.date|date(kotlinx.datetime.format.DateTimeFormat){}[0] - abstract fun dayOfMonth(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.dayOfMonth|dayOfMonth(kotlinx.datetime.format.Padding){}[0] + abstract fun dayOfMonth(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.dayOfMonth|dayOfMonth(kotlinx.datetime.format.Padding){}[0] abstract fun dayOfWeek(kotlinx.datetime.format/DayOfWeekNames) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.dayOfWeek|dayOfWeek(kotlinx.datetime.format.DayOfWeekNames){}[0] - abstract fun dayOfYear(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.dayOfYear|dayOfYear(kotlinx.datetime.format.Padding){}[0] + abstract fun dayOfYear(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.dayOfYear|dayOfYear(kotlinx.datetime.format.Padding){}[0] abstract fun monthName(kotlinx.datetime.format/MonthNames) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.monthName|monthName(kotlinx.datetime.format.MonthNames){}[0] - abstract fun monthNumber(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.monthNumber|monthNumber(kotlinx.datetime.format.Padding){}[0] - abstract fun year(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.year|year(kotlinx.datetime.format.Padding){}[0] + abstract fun monthNumber(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.monthNumber|monthNumber(kotlinx.datetime.format.Padding){}[0] + abstract fun year(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.year|year(kotlinx.datetime.format.Padding){}[0] abstract fun yearTwoDigits(kotlin/Int) // kotlinx.datetime.format/DateTimeFormatBuilder.WithDate.yearTwoDigits|yearTwoDigits(kotlin.Int){}[0] } @@ -116,21 +116,21 @@ sealed interface kotlinx.datetime.format/DateTimeFormatBuilder { // kotlinx.date } sealed interface WithTime : kotlinx.datetime.format/DateTimeFormatBuilder { // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime|null[0] - abstract fun amPmHour(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.amPmHour|amPmHour(kotlinx.datetime.format.Padding){}[0] + abstract fun amPmHour(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.amPmHour|amPmHour(kotlinx.datetime.format.Padding){}[0] abstract fun amPmMarker(kotlin/String, kotlin/String) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.amPmMarker|amPmMarker(kotlin.String;kotlin.String){}[0] - abstract fun hour(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.hour|hour(kotlinx.datetime.format.Padding){}[0] - abstract fun minute(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.minute|minute(kotlinx.datetime.format.Padding){}[0] - abstract fun second(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.second|second(kotlinx.datetime.format.Padding){}[0] - abstract fun secondFraction(kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.secondFraction|secondFraction(kotlin.Int;kotlin.Int){}[0] + abstract fun hour(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.hour|hour(kotlinx.datetime.format.Padding){}[0] + abstract fun minute(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.minute|minute(kotlinx.datetime.format.Padding){}[0] + abstract fun second(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.second|second(kotlinx.datetime.format.Padding){}[0] + abstract fun secondFraction(kotlin/Int = ..., kotlin/Int = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.secondFraction|secondFraction(kotlin.Int;kotlin.Int){}[0] abstract fun time(kotlinx.datetime.format/DateTimeFormat) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.time|time(kotlinx.datetime.format.DateTimeFormat){}[0] open fun secondFraction(kotlin/Int) // kotlinx.datetime.format/DateTimeFormatBuilder.WithTime.secondFraction|secondFraction(kotlin.Int){}[0] } sealed interface WithUtcOffset : kotlinx.datetime.format/DateTimeFormatBuilder { // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset|null[0] abstract fun offset(kotlinx.datetime.format/DateTimeFormat) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offset|offset(kotlinx.datetime.format.DateTimeFormat){}[0] - abstract fun offsetHours(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offsetHours|offsetHours(kotlinx.datetime.format.Padding){}[0] - abstract fun offsetMinutesOfHour(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offsetMinutesOfHour|offsetMinutesOfHour(kotlinx.datetime.format.Padding){}[0] - abstract fun offsetSecondsOfMinute(kotlinx.datetime.format/Padding =...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offsetSecondsOfMinute|offsetSecondsOfMinute(kotlinx.datetime.format.Padding){}[0] + abstract fun offsetHours(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offsetHours|offsetHours(kotlinx.datetime.format.Padding){}[0] + abstract fun offsetMinutesOfHour(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offsetMinutesOfHour|offsetMinutesOfHour(kotlinx.datetime.format.Padding){}[0] + abstract fun offsetSecondsOfMinute(kotlinx.datetime.format/Padding = ...) // kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset.offsetSecondsOfMinute|offsetSecondsOfMinute(kotlinx.datetime.format.Padding){}[0] } } @@ -183,7 +183,7 @@ final class kotlinx.datetime.format/DateTimeComponents { // kotlinx.datetime.for final var timeZoneId // kotlinx.datetime.format/DateTimeComponents.timeZoneId|{}timeZoneId[0] final fun (): kotlin/String? // kotlinx.datetime.format/DateTimeComponents.timeZoneId.|(){}[0] final fun (kotlin/String?) // kotlinx.datetime.format/DateTimeComponents.timeZoneId.|(kotlin.String?){}[0] - final var year // kotlinx.datetime.format/DateTimeComponents.year|(kotlin.Int?){}[0] + final var year // kotlinx.datetime.format/DateTimeComponents.year|{}year[0] final fun (): kotlin/Int? // kotlinx.datetime.format/DateTimeComponents.year.|(){}[0] final fun (kotlin/Int?) // kotlinx.datetime.format/DateTimeComponents.year.|(kotlin.Int?){}[0] @@ -250,7 +250,7 @@ final class kotlinx.datetime.format/MonthNames { // kotlinx.datetime.format/Mont } final class kotlinx.datetime/DatePeriod : kotlinx.datetime/DateTimePeriod { // kotlinx.datetime/DatePeriod|null[0] - constructor (kotlin/Int =..., kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime/DatePeriod.|(kotlin.Int;kotlin.Int;kotlin.Int){}[0] + constructor (kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ...) // kotlinx.datetime/DatePeriod.|(kotlin.Int;kotlin.Int;kotlin.Int){}[0] final val days // kotlinx.datetime/DatePeriod.days|{}days[0] final fun (): kotlin/Int // kotlinx.datetime/DatePeriod.days.|(){}[0] @@ -321,9 +321,9 @@ final class kotlinx.datetime/Instant : kotlin/Comparable =...): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat = ...): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] final fun parse(kotlin/String): kotlinx.datetime/Instant // kotlinx.datetime/Instant.Companion.parse|parse(kotlin.String){}[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/Instant.Companion.serializer|serializer(){}[0] } @@ -339,7 +339,7 @@ final class kotlinx.datetime/LocalDate : kotlin/Comparable(): kotlinx.datetime/DayOfWeek // kotlinx.datetime/LocalDate.dayOfWeek.|(){}[0] final val dayOfYear // kotlinx.datetime/LocalDate.dayOfYear|{}dayOfYear[0] final fun (): kotlin/Int // kotlinx.datetime/LocalDate.dayOfYear.|(){}[0] - final val month // kotlinx.datetime/LocalDate.month|(){}[0] + final val month // kotlinx.datetime/LocalDate.month|{}month[0] final fun (): kotlinx.datetime/Month // kotlinx.datetime/LocalDate.month.|(){}[0] final val monthNumber // kotlinx.datetime/LocalDate.monthNumber|{}monthNumber[0] final fun (): kotlin/Int // kotlinx.datetime/LocalDate.monthNumber.|(){}[0] @@ -356,7 +356,7 @@ final class kotlinx.datetime/LocalDate : kotlin/Comparable): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDate.Companion.Format|Format(kotlin.Function1){}[0] final fun fromEpochDays(kotlin/Int): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.fromEpochDays|fromEpochDays(kotlin.Int){}[0] final fun fromEpochDays(kotlin/Long): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.fromEpochDays|fromEpochDays(kotlin.Long){}[0] - final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat =...): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat = ...): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] final fun parse(kotlin/String): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.parse|parse(kotlin.String){}[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/LocalDate.Companion.serializer|serializer(){}[0] } @@ -370,8 +370,8 @@ final class kotlinx.datetime/LocalDate : kotlin/Comparable { // kotlinx.datetime/LocalDateTime|null[0] - constructor (kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime/LocalDateTime.|(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] - constructor (kotlin/Int, kotlinx.datetime/Month, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime/LocalDateTime.|(kotlin.Int;kotlinx.datetime.Month;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + constructor (kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...) // kotlinx.datetime/LocalDateTime.|(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + constructor (kotlin/Int, kotlinx.datetime/Month, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...) // kotlinx.datetime/LocalDateTime.|(kotlin.Int;kotlinx.datetime.Month;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] constructor (kotlinx.datetime/LocalDate, kotlinx.datetime/LocalTime) // kotlinx.datetime/LocalDateTime.|(kotlinx.datetime.LocalDate;kotlinx.datetime.LocalTime){}[0] final val date // kotlinx.datetime/LocalDateTime.date|{}date[0] @@ -406,7 +406,7 @@ final class kotlinx.datetime/LocalDateTime : kotlin/Comparable): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/LocalDateTime.Companion.Format|Format(kotlin.Function1){}[0] - final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat =...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/LocalDateTime.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat = ...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/LocalDateTime.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] final fun parse(kotlin/String): kotlinx.datetime/LocalDateTime // kotlinx.datetime/LocalDateTime.Companion.parse|parse(kotlin.String){}[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/LocalDateTime.Companion.serializer|serializer(){}[0] } @@ -418,7 +418,7 @@ final class kotlinx.datetime/LocalDateTime : kotlin/Comparable { // kotlinx.datetime/LocalTime|null[0] - constructor (kotlin/Int, kotlin/Int, kotlin/Int =..., kotlin/Int =...) // kotlinx.datetime/LocalTime.|(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] + constructor (kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...) // kotlinx.datetime/LocalTime.|(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] final val hour // kotlinx.datetime/LocalTime.hour|{}hour[0] final fun (): kotlin/Int // kotlinx.datetime/LocalTime.hour.|(){}[0] @@ -442,7 +442,7 @@ final class kotlinx.datetime/LocalTime : kotlin/Comparable =...): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat = ...): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] final fun parse(kotlin/String): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.parse|parse(kotlin.String){}[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/LocalTime.Companion.serializer|serializer(){}[0] } @@ -466,7 +466,7 @@ final class kotlinx.datetime/UtcOffset { // kotlinx.datetime/UtcOffset|null[0] final fun (): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.ZERO.|(){}[0] final fun Format(kotlin/Function1): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Companion.Format|Format(kotlin.Function1){}[0] - final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat =...): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] + final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat = ...): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat){}[0] final fun parse(kotlin/String): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.parse|parse(kotlin.String){}[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/UtcOffset.Companion.serializer|serializer(){}[0] } @@ -474,7 +474,7 @@ final class kotlinx.datetime/UtcOffset { // kotlinx.datetime/UtcOffset|null[0] final object Formats { // kotlinx.datetime/UtcOffset.Formats|null[0] final val FOUR_DIGITS // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS|{}FOUR_DIGITS[0] final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.FOUR_DIGITS.|(){}[0] - final val ISO // kotlinx.datetime/UtcOffset.Formats.ISO|(){}[0] + final val ISO // kotlinx.datetime/UtcOffset.Formats.ISO|{}ISO[0] final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.ISO.|(){}[0] final val ISO_BASIC // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC|{}ISO_BASIC[0] final fun (): kotlinx.datetime.format/DateTimeFormat // kotlinx.datetime/UtcOffset.Formats.ISO_BASIC.|(){}[0] @@ -504,8 +504,6 @@ open class kotlinx.datetime/TimeZone { // kotlinx.datetime/TimeZone|null[0] } sealed class kotlinx.datetime/DateTimePeriod { // kotlinx.datetime/DateTimePeriod|null[0] - constructor () // kotlinx.datetime/DateTimePeriod.|(){}[0] - abstract val days // kotlinx.datetime/DateTimePeriod.days|{}days[0] abstract fun (): kotlin/Int // kotlinx.datetime/DateTimePeriod.days.|(){}[0] final val months // kotlinx.datetime/DateTimePeriod.months|{}months[0] @@ -532,8 +530,6 @@ sealed class kotlinx.datetime/DateTimePeriod { // kotlinx.datetime/DateTimePerio } sealed class kotlinx.datetime/DateTimeUnit { // kotlinx.datetime/DateTimeUnit|null[0] - constructor () // kotlinx.datetime/DateTimeUnit.|(){}[0] - abstract fun times(kotlin/Int): kotlinx.datetime/DateTimeUnit // kotlinx.datetime/DateTimeUnit.times|times(kotlin.Int){}[0] final fun formatToString(kotlin/Int, kotlin/String): kotlin/String // kotlinx.datetime/DateTimeUnit.formatToString|formatToString(kotlin.Int;kotlin.String){}[0] final fun formatToString(kotlin/Long, kotlin/String): kotlin/String // kotlinx.datetime/DateTimeUnit.formatToString|formatToString(kotlin.Long;kotlin.String){}[0] @@ -589,8 +585,6 @@ sealed class kotlinx.datetime/DateTimeUnit { // kotlinx.datetime/DateTimeUnit|nu } sealed class DateBased : kotlinx.datetime/DateTimeUnit { // kotlinx.datetime/DateTimeUnit.DateBased|null[0] - constructor () // kotlinx.datetime/DateTimeUnit.DateBased.|(){}[0] - final object Companion { // kotlinx.datetime/DateTimeUnit.DateBased.Companion|null[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.datetime/DateTimeUnit.DateBased.Companion.serializer|serializer(){}[0] } @@ -833,7 +827,7 @@ final fun (kotlinx.datetime/Clock).kotlinx.datetime/todayIn(kotlinx.datetime/Tim final fun (kotlinx.datetime/DatePeriod).kotlinx.datetime/plus(kotlinx.datetime/DatePeriod): kotlinx.datetime/DatePeriod // kotlinx.datetime/plus|plus@kotlinx.datetime.DatePeriod(kotlinx.datetime.DatePeriod){}[0] final fun (kotlinx.datetime/DateTimePeriod).kotlinx.datetime/plus(kotlinx.datetime/DateTimePeriod): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/plus|plus@kotlinx.datetime.DateTimePeriod(kotlinx.datetime.DateTimePeriod){}[0] final fun (kotlinx.datetime/Instant).kotlinx.datetime/daysUntil(kotlinx.datetime/Instant, kotlinx.datetime/TimeZone): kotlin/Int // kotlinx.datetime/daysUntil|daysUntil@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.TimeZone){}[0] -final fun (kotlinx.datetime/Instant).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat, kotlinx.datetime/UtcOffset =...): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.Instant(kotlinx.datetime.format.DateTimeFormat;kotlinx.datetime.UtcOffset){}[0] +final fun (kotlinx.datetime/Instant).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat, kotlinx.datetime/UtcOffset = ...): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.Instant(kotlinx.datetime.format.DateTimeFormat;kotlinx.datetime.UtcOffset){}[0] final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlin/Int, kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlin.Int;kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlin/Int, kotlinx.datetime/DateTimeUnit.TimeBased): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlin.Int;kotlinx.datetime.DateTimeUnit.TimeBased){}[0] final fun (kotlinx.datetime/Instant).kotlinx.datetime/minus(kotlin/Long, kotlinx.datetime/DateTimeUnit, kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/minus|minus@kotlinx.datetime.Instant(kotlin.Long;kotlinx.datetime.DateTimeUnit;kotlinx.datetime.TimeZone){}[0] @@ -859,7 +853,7 @@ final fun (kotlinx.datetime/Instant).kotlinx.datetime/until(kotlinx.datetime/Ins final fun (kotlinx.datetime/Instant).kotlinx.datetime/until(kotlinx.datetime/Instant, kotlinx.datetime/DateTimeUnit.TimeBased): kotlin/Long // kotlinx.datetime/until|until@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.DateTimeUnit.TimeBased){}[0] final fun (kotlinx.datetime/Instant).kotlinx.datetime/yearsUntil(kotlinx.datetime/Instant, kotlinx.datetime/TimeZone): kotlin/Int // kotlinx.datetime/yearsUntil|yearsUntil@kotlinx.datetime.Instant(kotlinx.datetime.Instant;kotlinx.datetime.TimeZone){}[0] final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/atStartOfDayIn(kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/atStartOfDayIn|atStartOfDayIn@kotlinx.datetime.LocalDate(kotlinx.datetime.TimeZone){}[0] -final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/atTime(kotlin/Int, kotlin/Int, kotlin/Int =..., kotlin/Int =...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atTime|atTime@kotlinx.datetime.LocalDate(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] +final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/atTime(kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atTime|atTime@kotlinx.datetime.LocalDate(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0] final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/atTime(kotlinx.datetime/LocalTime): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atTime|atTime@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalTime){}[0] final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/daysUntil(kotlinx.datetime/LocalDate): kotlin/Int // kotlinx.datetime/daysUntil|daysUntil@kotlinx.datetime.LocalDate(kotlinx.datetime.LocalDate){}[0] final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.LocalDate(kotlinx.datetime.format.DateTimeFormat){}[0] @@ -879,20 +873,20 @@ final fun (kotlinx.datetime/LocalDate).kotlinx.datetime/yearsUntil(kotlinx.datet final fun (kotlinx.datetime/LocalDateTime).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.LocalDateTime(kotlinx.datetime.format.DateTimeFormat){}[0] final fun (kotlinx.datetime/LocalDateTime).kotlinx.datetime/toInstant(kotlinx.datetime/TimeZone): kotlinx.datetime/Instant // kotlinx.datetime/toInstant|toInstant@kotlinx.datetime.LocalDateTime(kotlinx.datetime.TimeZone){}[0] final fun (kotlinx.datetime/LocalDateTime).kotlinx.datetime/toInstant(kotlinx.datetime/UtcOffset): kotlinx.datetime/Instant // kotlinx.datetime/toInstant|toInstant@kotlinx.datetime.LocalDateTime(kotlinx.datetime.UtcOffset){}[0] -final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/atDate(kotlin/Int, kotlin/Int, kotlin/Int =...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atDate|atDate@kotlinx.datetime.LocalTime(kotlin.Int;kotlin.Int;kotlin.Int){}[0] -final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/atDate(kotlin/Int, kotlinx.datetime/Month, kotlin/Int =...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atDate|atDate@kotlinx.datetime.LocalTime(kotlin.Int;kotlinx.datetime.Month;kotlin.Int){}[0] +final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/atDate(kotlin/Int, kotlin/Int, kotlin/Int = ...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atDate|atDate@kotlinx.datetime.LocalTime(kotlin.Int;kotlin.Int;kotlin.Int){}[0] +final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/atDate(kotlin/Int, kotlinx.datetime/Month, kotlin/Int = ...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atDate|atDate@kotlinx.datetime.LocalTime(kotlin.Int;kotlinx.datetime.Month;kotlin.Int){}[0] final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/atDate(kotlinx.datetime/LocalDate): kotlinx.datetime/LocalDateTime // kotlinx.datetime/atDate|atDate@kotlinx.datetime.LocalTime(kotlinx.datetime.LocalDate){}[0] final fun (kotlinx.datetime/LocalTime).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.LocalTime(kotlinx.datetime.format.DateTimeFormat){}[0] final fun (kotlinx.datetime/TimeZone).kotlinx.datetime/offsetAt(kotlinx.datetime/Instant): kotlinx.datetime/UtcOffset // kotlinx.datetime/offsetAt|offsetAt@kotlinx.datetime.TimeZone(kotlinx.datetime.Instant){}[0] final fun (kotlinx.datetime/UtcOffset).kotlinx.datetime/asTimeZone(): kotlinx.datetime/FixedOffsetTimeZone // kotlinx.datetime/asTimeZone|asTimeZone@kotlinx.datetime.UtcOffset(){}[0] final fun (kotlinx.datetime/UtcOffset).kotlinx.datetime/format(kotlinx.datetime.format/DateTimeFormat): kotlin/String // kotlinx.datetime/format|format@kotlinx.datetime.UtcOffset(kotlinx.datetime.format.DateTimeFormat){}[0] final fun <#A: kotlinx.datetime.format/DateTimeFormatBuilder> (#A).kotlinx.datetime.format/alternativeParsing(kotlin/Array>..., kotlin/Function1<#A, kotlin/Unit>) // kotlinx.datetime.format/alternativeParsing|alternativeParsing@0:0(kotlin.Array>...;kotlin.Function1<0:0,kotlin.Unit>){0§}[0] -final fun <#A: kotlinx.datetime.format/DateTimeFormatBuilder> (#A).kotlinx.datetime.format/optional(kotlin/String =..., kotlin/Function1<#A, kotlin/Unit>) // kotlinx.datetime.format/optional|optional@0:0(kotlin.String;kotlin.Function1<0:0,kotlin.Unit>){0§}[0] -final fun kotlinx.datetime/DateTimePeriod(kotlin/Int =..., kotlin/Int =..., kotlin/Int =..., kotlin/Int =..., kotlin/Int =..., kotlin/Int =..., kotlin/Long =...): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/DateTimePeriod|DateTimePeriod(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Long){}[0] +final fun <#A: kotlinx.datetime.format/DateTimeFormatBuilder> (#A).kotlinx.datetime.format/optional(kotlin/String = ..., kotlin/Function1<#A, kotlin/Unit>) // kotlinx.datetime.format/optional|optional@0:0(kotlin.String;kotlin.Function1<0:0,kotlin.Unit>){0§}[0] +final fun kotlinx.datetime/DateTimePeriod(kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/Long = ...): kotlinx.datetime/DateTimePeriod // kotlinx.datetime/DateTimePeriod|DateTimePeriod(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Long){}[0] final fun kotlinx.datetime/DayOfWeek(kotlin/Int): kotlinx.datetime/DayOfWeek // kotlinx.datetime/DayOfWeek|DayOfWeek(kotlin.Int){}[0] final fun kotlinx.datetime/Month(kotlin/Int): kotlinx.datetime/Month // kotlinx.datetime/Month|Month(kotlin.Int){}[0] final fun kotlinx.datetime/UtcOffset(): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset|UtcOffset(){}[0] -final fun kotlinx.datetime/UtcOffset(kotlin/Int? =..., kotlin/Int? =..., kotlin/Int? =...): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset|UtcOffset(kotlin.Int?;kotlin.Int?;kotlin.Int?){}[0] +final fun kotlinx.datetime/UtcOffset(kotlin/Int? = ..., kotlin/Int? = ..., kotlin/Int? = ...): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset|UtcOffset(kotlin.Int?;kotlin.Int?;kotlin.Int?){}[0] // Targets: [apple] final fun (kotlinx.datetime/Instant).kotlinx.datetime/toNSDate(): platform.Foundation/NSDate // kotlinx.datetime/toNSDate|toNSDate@kotlinx.datetime.Instant(){}[0]