declare namespace ObjC{ namespace classes{ export class NSDateFormatter extends NSFormatter{ getObjectValue_forString_range_error_(obj:NSObject|NativePointer,string:NSString|NativePointer,rangep:NativePointer|NativePointer,error:NSError|NativePointer):number; stringFromDate_(date:NSDate|NativePointer):NSString; dateFromString_(string:NSString|NativePointer):NSDate; static localizedStringFromDate_dateStyle_timeStyle_(date:NSDate|NativePointer,dstyle:number|NativePointer,tstyle:number|NativePointer):NSString; static dateFormatFromTemplate_options_locale_(tmplate:NSString|NativePointer,opts:number|NativePointer,locale:NSLocale|NativePointer):NSString; setLocalizedDateFormatFromTemplate_(dateFormatTemplate:NSString|NativePointer):any; formattingContext():number; setFormattingContext_(formattingContext:number|NativePointer):any; static defaultFormatterBehavior():number; static setDefaultFormatterBehavior_(defaultFormatterBehavior:number|NativePointer):any; dateFormat():NSString; setDateFormat_(dateFormat:NSString|NativePointer):any; dateStyle():number; setDateStyle_(dateStyle:number|NativePointer):any; timeStyle():number; setTimeStyle_(timeStyle:number|NativePointer):any; locale():NSLocale; setLocale_(locale:NSLocale|NativePointer):any; generatesCalendarDates():number; setGeneratesCalendarDates_(generatesCalendarDates:number|NativePointer):any; formatterBehavior():number; setFormatterBehavior_(formatterBehavior:number|NativePointer):any; timeZone():NSTimeZone; setTimeZone_(timeZone:NSTimeZone|NativePointer):any; calendar():NSCalendar; setCalendar_(calendar:NSCalendar|NativePointer):any; isLenient():number; setLenient_(lenient:number|NativePointer):any; twoDigitStartDate():NSDate; setTwoDigitStartDate_(twoDigitStartDate:NSDate|NativePointer):any; defaultDate():NSDate; setDefaultDate_(defaultDate:NSDate|NativePointer):any; eraSymbols():NativePointer; setEraSymbols_(eraSymbols:NativePointer|NativePointer):any; monthSymbols():NativePointer; setMonthSymbols_(monthSymbols:NativePointer|NativePointer):any; shortMonthSymbols():NativePointer; setShortMonthSymbols_(shortMonthSymbols:NativePointer|NativePointer):any; weekdaySymbols():NativePointer; setWeekdaySymbols_(weekdaySymbols:NativePointer|NativePointer):any; shortWeekdaySymbols():NativePointer; setShortWeekdaySymbols_(shortWeekdaySymbols:NativePointer|NativePointer):any; AMSymbol():NSString; setAMSymbol_(AMSymbol:NSString|NativePointer):any; PMSymbol():NSString; setPMSymbol_(PMSymbol:NSString|NativePointer):any; longEraSymbols():NativePointer; setLongEraSymbols_(longEraSymbols:NativePointer|NativePointer):any; veryShortMonthSymbols():NativePointer; setVeryShortMonthSymbols_(veryShortMonthSymbols:NativePointer|NativePointer):any; standaloneMonthSymbols():NativePointer; setStandaloneMonthSymbols_(standaloneMonthSymbols:NativePointer|NativePointer):any; shortStandaloneMonthSymbols():NativePointer; setShortStandaloneMonthSymbols_(shortStandaloneMonthSymbols:NativePointer|NativePointer):any; veryShortStandaloneMonthSymbols():NativePointer; setVeryShortStandaloneMonthSymbols_(veryShortStandaloneMonthSymbols:NativePointer|NativePointer):any; veryShortWeekdaySymbols():NativePointer; setVeryShortWeekdaySymbols_(veryShortWeekdaySymbols:NativePointer|NativePointer):any; standaloneWeekdaySymbols():NativePointer; setStandaloneWeekdaySymbols_(standaloneWeekdaySymbols:NativePointer|NativePointer):any; shortStandaloneWeekdaySymbols():NativePointer; setShortStandaloneWeekdaySymbols_(shortStandaloneWeekdaySymbols:NativePointer|NativePointer):any; veryShortStandaloneWeekdaySymbols():NativePointer; setVeryShortStandaloneWeekdaySymbols_(veryShortStandaloneWeekdaySymbols:NativePointer|NativePointer):any; quarterSymbols():NativePointer; setQuarterSymbols_(quarterSymbols:NativePointer|NativePointer):any; shortQuarterSymbols():NativePointer; setShortQuarterSymbols_(shortQuarterSymbols:NativePointer|NativePointer):any; standaloneQuarterSymbols():NativePointer; setStandaloneQuarterSymbols_(standaloneQuarterSymbols:NativePointer|NativePointer):any; shortStandaloneQuarterSymbols():NativePointer; setShortStandaloneQuarterSymbols_(shortStandaloneQuarterSymbols:NativePointer|NativePointer):any; gregorianStartDate():NSDate; setGregorianStartDate_(gregorianStartDate:NSDate|NativePointer):any; doesRelativeDateFormatting():number; setDoesRelativeDateFormatting_(doesRelativeDateFormatting:number|NativePointer):any; } } }