import { JavaClass, BasicOrJavaType } from "java-bridge"; import { ChronoLocalDateTime as java_time_chrono_ChronoLocalDateTime } from "./ChronoLocalDateTime"; import { TemporalAccessor as java_time_temporal_TemporalAccessor } from "./../temporal/TemporalAccessor"; import { LocalDateTime as java_time_LocalDateTime } from "./../LocalDateTime"; import { ZonedDateTime as java_time_ZonedDateTime } from "./../ZonedDateTime"; import { Instant as java_time_Instant } from "./../Instant"; import { ZoneId as java_time_ZoneId } from "./../ZoneId"; import { ChronoZonedDateTime as java_time_chrono_ChronoZonedDateTime } from "./ChronoZonedDateTime"; import { Long as java_lang_Long } from "./../../lang/Long"; import { IsoEra as java_time_chrono_IsoEra } from "./IsoEra"; import { Integer as java_lang_Integer } from "./../../lang/Integer"; import { Era as java_time_chrono_Era } from "./Era"; import { ChronoLocalDate as java_time_chrono_ChronoLocalDate } from "./ChronoLocalDate"; import { LocalDate as java_time_LocalDate } from "./../LocalDate"; import { Clock as java_time_Clock } from "./../Clock"; import { List as java_util_List } from "./../../util/List"; import { Map as java_util_Map } from "./../../util/Map"; import { ResolverStyle as java_time_format_ResolverStyle } from "./../format/ResolverStyle"; import { Period as java_time_Period } from "./../Period"; import { ChronoPeriod as java_time_chrono_ChronoPeriod } from "./ChronoPeriod"; import { ValueRange as java_time_temporal_ValueRange } from "./../temporal/ValueRange"; import { ChronoField as java_time_temporal_ChronoField } from "./../temporal/ChronoField"; import { Chronology as java_time_chrono_Chronology } from "./Chronology"; import { Class as java_lang_Class } from "./../../lang/Class"; import { TextStyle as java_time_format_TextStyle } from "./../format/TextStyle"; import { Locale as java_util_Locale } from "./../../util/Locale"; /** * This class just defines types, you should import IsoChronology instead of this. * This was generated by java-bridge. * You should probably not edit this. */ export declare class IsoChronologyClass extends JavaClass { /** * Original type: 'java.time.chrono.IsoChronology' */ static readonly INSTANCE: IsoChronologyClass | null; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.chrono.ChronoLocalDateTime' */ localDateTime(var0: java_time_temporal_TemporalAccessor | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.chrono.ChronoLocalDateTime' */ localDateTimeSync(var0: java_time_temporal_TemporalAccessor | null): java_time_chrono_ChronoLocalDateTime | null; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.LocalDateTime' */ localDateTime(var0: java_time_temporal_TemporalAccessor | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.LocalDateTime' */ localDateTimeSync(var0: java_time_temporal_TemporalAccessor | null): java_time_LocalDateTime | null; /** * @param var0 original type: 'java.time.Instant' * @param var1 original type: 'java.time.ZoneId' * @return original return type: 'java.time.ZonedDateTime' */ zonedDateTime(var0: java_time_Instant | null, var1: java_time_ZoneId | null): Promise; /** * @param var0 original type: 'java.time.Instant' * @param var1 original type: 'java.time.ZoneId' * @return original return type: 'java.time.ZonedDateTime' */ zonedDateTimeSync(var0: java_time_Instant | null, var1: java_time_ZoneId | null): java_time_ZonedDateTime | null; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.chrono.ChronoZonedDateTime' */ zonedDateTime(var0: java_time_temporal_TemporalAccessor | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.chrono.ChronoZonedDateTime' */ zonedDateTimeSync(var0: java_time_temporal_TemporalAccessor | null): java_time_chrono_ChronoZonedDateTime | null; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.ZonedDateTime' */ zonedDateTime(var0: java_time_temporal_TemporalAccessor | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.ZonedDateTime' */ zonedDateTimeSync(var0: java_time_temporal_TemporalAccessor | null): java_time_ZonedDateTime | null; /** * @param var0 original type: 'java.time.Instant' * @param var1 original type: 'java.time.ZoneId' * @return original return type: 'java.time.chrono.ChronoZonedDateTime' */ zonedDateTime(var0: java_time_Instant | null, var1: java_time_ZoneId | null): Promise; /** * @param var0 original type: 'java.time.Instant' * @param var1 original type: 'java.time.ZoneId' * @return original return type: 'java.time.chrono.ChronoZonedDateTime' */ zonedDateTimeSync(var0: java_time_Instant | null, var1: java_time_ZoneId | null): java_time_chrono_ChronoZonedDateTime | null; /** * @param var0 original type: 'long' * @return original return type: 'boolean' */ isLeapYear(var0: java_lang_Long | bigint | number): Promise; /** * @param var0 original type: 'long' * @return original return type: 'boolean' */ isLeapYearSync(var0: java_lang_Long | bigint | number): boolean; /** * @param var0 original type: 'int' * @return original return type: 'java.time.chrono.IsoEra' */ eraOf(var0: java_lang_Integer | number): Promise; /** * @param var0 original type: 'int' * @return original return type: 'java.time.chrono.IsoEra' */ eraOfSync(var0: java_lang_Integer | number): java_time_chrono_IsoEra | null; /** * @param var0 original type: 'int' * @return original return type: 'java.time.chrono.Era' */ eraOf(var0: java_lang_Integer | number): Promise; /** * @param var0 original type: 'int' * @return original return type: 'java.time.chrono.Era' */ eraOfSync(var0: java_lang_Integer | number): java_time_chrono_Era | null; /** * @return original return type: 'java.lang.String' */ getCalendarType(): Promise; /** * @return original return type: 'java.lang.String' */ getCalendarTypeSync(): string | null; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateYearDay(var0: java_lang_Integer | number, var1: java_lang_Integer | number): Promise; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateYearDaySync(var0: java_lang_Integer | number, var1: java_lang_Integer | number): java_time_chrono_ChronoLocalDate | null; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.LocalDate' */ dateYearDay(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number, var2: java_lang_Integer | number): Promise; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.LocalDate' */ dateYearDaySync(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number, var2: java_lang_Integer | number): java_time_LocalDate | null; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateYearDay(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number, var2: java_lang_Integer | number): Promise; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateYearDaySync(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number, var2: java_lang_Integer | number): java_time_chrono_ChronoLocalDate | null; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @return original return type: 'java.time.LocalDate' */ dateYearDay(var0: java_lang_Integer | number, var1: java_lang_Integer | number): Promise; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @return original return type: 'java.time.LocalDate' */ dateYearDaySync(var0: java_lang_Integer | number, var1: java_lang_Integer | number): java_time_LocalDate | null; /** * @param var0 original type: 'long' * @return original return type: 'java.time.LocalDate' */ dateEpochDay(var0: java_lang_Long | bigint | number): Promise; /** * @param var0 original type: 'long' * @return original return type: 'java.time.LocalDate' */ dateEpochDaySync(var0: java_lang_Long | bigint | number): java_time_LocalDate | null; /** * @param var0 original type: 'long' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateEpochDay(var0: java_lang_Long | bigint | number): Promise; /** * @param var0 original type: 'long' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateEpochDaySync(var0: java_lang_Long | bigint | number): java_time_chrono_ChronoLocalDate | null; /** * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateNow(): Promise; /** * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateNowSync(): java_time_chrono_ChronoLocalDate | null; /** * @return original return type: 'java.time.LocalDate' */ dateNow(): Promise; /** * @return original return type: 'java.time.LocalDate' */ dateNowSync(): java_time_LocalDate | null; /** * @param var0 original type: 'java.time.ZoneId' * @return original return type: 'java.time.LocalDate' */ dateNow(var0: java_time_ZoneId | null): Promise; /** * @param var0 original type: 'java.time.ZoneId' * @return original return type: 'java.time.LocalDate' */ dateNowSync(var0: java_time_ZoneId | null): java_time_LocalDate | null; /** * @param var0 original type: 'java.time.Clock' * @return original return type: 'java.time.LocalDate' */ dateNow(var0: java_time_Clock | null): Promise; /** * @param var0 original type: 'java.time.Clock' * @return original return type: 'java.time.LocalDate' */ dateNowSync(var0: java_time_Clock | null): java_time_LocalDate | null; /** * @param var0 original type: 'java.time.Clock' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateNow(var0: java_time_Clock | null): Promise; /** * @param var0 original type: 'java.time.Clock' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateNowSync(var0: java_time_Clock | null): java_time_chrono_ChronoLocalDate | null; /** * @param var0 original type: 'java.time.ZoneId' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateNow(var0: java_time_ZoneId | null): Promise; /** * @param var0 original type: 'java.time.ZoneId' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateNowSync(var0: java_time_ZoneId | null): java_time_chrono_ChronoLocalDate | null; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @return original return type: 'int' */ prolepticYear(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number): Promise; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @return original return type: 'int' */ prolepticYearSync(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number): number; /** * @return original return type: 'java.util.List' */ eras(): Promise; /** * @return original return type: 'java.util.List' */ erasSync(): java_util_List | null; /** * @param var0 original type: 'java.util.Map' * @param var1 original type: 'java.time.format.ResolverStyle' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ resolveDate(var0: java_util_Map | null, var1: java_time_format_ResolverStyle | null): Promise; /** * @param var0 original type: 'java.util.Map' * @param var1 original type: 'java.time.format.ResolverStyle' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ resolveDateSync(var0: java_util_Map | null, var1: java_time_format_ResolverStyle | null): java_time_chrono_ChronoLocalDate | null; /** * @param var0 original type: 'java.util.Map' * @param var1 original type: 'java.time.format.ResolverStyle' * @return original return type: 'java.time.LocalDate' */ resolveDate(var0: java_util_Map | null, var1: java_time_format_ResolverStyle | null): Promise; /** * @param var0 original type: 'java.util.Map' * @param var1 original type: 'java.time.format.ResolverStyle' * @return original return type: 'java.time.LocalDate' */ resolveDateSync(var0: java_util_Map | null, var1: java_time_format_ResolverStyle | null): java_time_LocalDate | null; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.Period' */ period(var0: java_lang_Integer | number, var1: java_lang_Integer | number, var2: java_lang_Integer | number): Promise; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.Period' */ periodSync(var0: java_lang_Integer | number, var1: java_lang_Integer | number, var2: java_lang_Integer | number): java_time_Period | null; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.chrono.ChronoPeriod' */ period(var0: java_lang_Integer | number, var1: java_lang_Integer | number, var2: java_lang_Integer | number): Promise; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.chrono.ChronoPeriod' */ periodSync(var0: java_lang_Integer | number, var1: java_lang_Integer | number, var2: java_lang_Integer | number): java_time_chrono_ChronoPeriod | null; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @param var2 original type: 'int' * @param var3 original type: 'int' * @return original return type: 'java.time.LocalDate' */ date(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number, var2: java_lang_Integer | number, var3: java_lang_Integer | number): Promise; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @param var2 original type: 'int' * @param var3 original type: 'int' * @return original return type: 'java.time.LocalDate' */ dateSync(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number, var2: java_lang_Integer | number, var3: java_lang_Integer | number): java_time_LocalDate | null; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @param var2 original type: 'int' * @param var3 original type: 'int' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ date(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number, var2: java_lang_Integer | number, var3: java_lang_Integer | number): Promise; /** * @param var0 original type: 'java.time.chrono.Era' * @param var1 original type: 'int' * @param var2 original type: 'int' * @param var3 original type: 'int' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateSync(var0: java_time_chrono_Era | null, var1: java_lang_Integer | number, var2: java_lang_Integer | number, var3: java_lang_Integer | number): java_time_chrono_ChronoLocalDate | null; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.LocalDate' */ date(var0: java_time_temporal_TemporalAccessor | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.LocalDate' */ dateSync(var0: java_time_temporal_TemporalAccessor | null): java_time_LocalDate | null; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ date(var0: java_time_temporal_TemporalAccessor | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateSync(var0: java_time_temporal_TemporalAccessor | null): java_time_chrono_ChronoLocalDate | null; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.LocalDate' */ date(var0: java_lang_Integer | number, var1: java_lang_Integer | number, var2: java_lang_Integer | number): Promise; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.LocalDate' */ dateSync(var0: java_lang_Integer | number, var1: java_lang_Integer | number, var2: java_lang_Integer | number): java_time_LocalDate | null; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ date(var0: java_lang_Integer | number, var1: java_lang_Integer | number, var2: java_lang_Integer | number): Promise; /** * @param var0 original type: 'int' * @param var1 original type: 'int' * @param var2 original type: 'int' * @return original return type: 'java.time.chrono.ChronoLocalDate' */ dateSync(var0: java_lang_Integer | number, var1: java_lang_Integer | number, var2: java_lang_Integer | number): java_time_chrono_ChronoLocalDate | null; /** * @return original return type: 'java.lang.String' */ getId(): Promise; /** * @return original return type: 'java.lang.String' */ getIdSync(): string | null; /** * @param var0 original type: 'java.time.temporal.ChronoField' * @return original return type: 'java.time.temporal.ValueRange' */ range(var0: java_time_temporal_ChronoField | null): Promise; /** * @param var0 original type: 'java.time.temporal.ChronoField' * @return original return type: 'java.time.temporal.ValueRange' */ rangeSync(var0: java_time_temporal_ChronoField | null): java_time_temporal_ValueRange | null; /** * @param var0 original type: 'java.lang.Object' * @return original return type: 'boolean' */ equals(var0: BasicOrJavaType | null): Promise; /** * @param var0 original type: 'java.lang.Object' * @return original return type: 'boolean' */ equalsSync(var0: BasicOrJavaType | null): boolean; /** * @return original return type: 'java.lang.String' */ toString(): Promise; /** * @return original return type: 'java.lang.String' */ toStringSync(): string; /** * @return original return type: 'int' */ hashCode(): Promise; /** * @return original return type: 'int' */ hashCodeSync(): number; /** * @param var0 original type: 'java.lang.Object' * @return original return type: 'int' */ compareTo(var0: BasicOrJavaType | null): Promise; /** * @param var0 original type: 'java.lang.Object' * @return original return type: 'int' */ compareToSync(var0: BasicOrJavaType | null): number; /** * @param var0 original type: 'java.time.chrono.Chronology' * @return original return type: 'int' */ compareTo(var0: java_time_chrono_Chronology | null): Promise; /** * @param var0 original type: 'java.time.chrono.Chronology' * @return original return type: 'int' */ compareToSync(var0: java_time_chrono_Chronology | null): number; /** * @param var0 original type: 'long' * @param var1 original type: 'int' * @return original return type: 'void' */ wait(var0: java_lang_Long | bigint | number, var1: java_lang_Integer | number): Promise; /** * @param var0 original type: 'long' * @param var1 original type: 'int' * @return original return type: 'void' */ waitSync(var0: java_lang_Long | bigint | number, var1: java_lang_Integer | number): void; /** * @param var0 original type: 'long' * @return original return type: 'void' */ wait(var0: java_lang_Long | bigint | number): Promise; /** * @param var0 original type: 'long' * @return original return type: 'void' */ waitSync(var0: java_lang_Long | bigint | number): void; /** * @return original return type: 'void' */ wait(): Promise; /** * @return original return type: 'void' */ waitSync(): void; /** * @return original return type: 'java.lang.Class' */ getClass(): Promise; /** * @return original return type: 'java.lang.Class' */ getClassSync(): java_lang_Class; /** * @return original return type: 'void' */ notify(): Promise; /** * @return original return type: 'void' */ notifySync(): void; /** * @return original return type: 'void' */ notifyAll(): Promise; /** * @return original return type: 'void' */ notifyAllSync(): void; /** * @param var0 original type: 'java.time.format.TextStyle' * @param var1 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayName(var0: java_time_format_TextStyle | null, var1: java_util_Locale | null): Promise; /** * @param var0 original type: 'java.time.format.TextStyle' * @param var1 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayNameSync(var0: java_time_format_TextStyle | null, var1: java_util_Locale | null): string | null; } declare const IsoChronology_base: typeof IsoChronologyClass; /** * Class java.time.chrono.IsoChronology. * * This actually imports the java class for further use. * The class IsoChronologyClass only defines types, this is the class you should actually import. * Please note that this statement imports the underlying java class at runtime, which may take a while. * This was generated by java-bridge. * You should probably not edit this. */ export declare class IsoChronology extends IsoChronology_base { } export default IsoChronology; //# sourceMappingURL=IsoChronology.d.ts.map