declare global { namespace java { namespace text { class Format implements java.io.Serializable, java.lang.Cloneable { format(obj: java.lang.Object): string parseObject(source: java.lang.String): any } class DateFormat extends java.text.Format { static getDateInstance(style?: number, locale?: java.util.Locale): java.text.DateFormat static getTimeInstance(style?: number, locale?: java.util.Locale): java.text.DateFormat static getDateTimeInstance(dateStyle?: number, timeStyle?: number, locale?: java.util.Locale): java.text.DateFormat format(date: java.util.Date): string parse(source: java.lang.String): java.util.Date } class SimpleDateFormat extends java.text.DateFormat { constructor(pattern: java.lang.String, locale?: java.util.Locale) format(date: java.util.Date): string parse(source: java.lang.String): java.util.Date setLenient(lenient: boolean): void isLenient(): boolean } } } } export {}