You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							66 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
	
	
							66 lines
						
					
					
						
							1.6 KiB
						
					
					
				| // @flow
 | |
| // This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
 | |
| 
 | |
| export type Interval = {
 | |
|   start: Date | number,
 | |
|   end: Date | number
 | |
| }
 | |
| 
 | |
| export type Locale = {
 | |
|   code?: string,
 | |
|   formatDistance?: (...args: Array<any>) => any,
 | |
|   formatRelative?: (...args: Array<any>) => any,
 | |
|   localize?: {
 | |
|     ordinalNumber: (...args: Array<any>) => any,
 | |
|     era: (...args: Array<any>) => any,
 | |
|     quarter: (...args: Array<any>) => any,
 | |
|     month: (...args: Array<any>) => any,
 | |
|     day: (...args: Array<any>) => any,
 | |
|     dayPeriod: (...args: Array<any>) => any
 | |
|   },
 | |
|   formatLong?: {
 | |
|     date: (...args: Array<any>) => any,
 | |
|     time: (...args: Array<any>) => any,
 | |
|     dateTime: (...args: Array<any>) => any
 | |
|   },
 | |
|   match?: {
 | |
|     ordinalNumber: (...args: Array<any>) => any,
 | |
|     era: (...args: Array<any>) => any,
 | |
|     quarter: (...args: Array<any>) => any,
 | |
|     month: (...args: Array<any>) => any,
 | |
|     day: (...args: Array<any>) => any,
 | |
|     dayPeriod: (...args: Array<any>) => any
 | |
|   },
 | |
|   options?: {
 | |
|     weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
 | |
|     firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
 | |
|   }
 | |
| }
 | |
| 
 | |
| export type Duration = {
 | |
|   years?: number,
 | |
|   months?: number,
 | |
|   weeks?: number,
 | |
|   days?: number,
 | |
|   hours?: number,
 | |
|   minutes?: number,
 | |
|   seconds?: number
 | |
| }
 | |
| 
 | |
| type CurriedFn1<A, R> = <A>(a: A) => R
 | |
| 
 | |
| type CurriedFn2<A, B, R> = <A>(
 | |
|   a: A
 | |
| ) => CurriedFn1<B, R> | (<A, B>(a: A, b: B) => R)
 | |
| 
 | |
| type CurriedFn3<A, B, C, R> = <A>(
 | |
|   a: A
 | |
| ) =>
 | |
|   | CurriedFn2<B, C, R>
 | |
|   | (<A, B>(
 | |
|       a: A,
 | |
|       b: B
 | |
|     ) => CurriedFn1<C, R> | (<A, B, C>(a: A, b: B, c: C) => R))
 | |
| 
 | |
| declare module.exports: CurriedFn3<Date | number, string, string, Date>
 |