|
| 1 | +// @flow |
| 2 | +// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it. |
| 3 | + |
| 4 | +export type Interval = { |
| 5 | + start: Date | number, |
| 6 | + end: Date | number, |
| 7 | +} |
| 8 | + |
| 9 | +export type Locale = { |
| 10 | + code?: string, |
| 11 | + formatDistance?: (...args: Array<any>) => any, |
| 12 | + formatRelative?: (...args: Array<any>) => any, |
| 13 | + localize?: { |
| 14 | + ordinalNumber: (...args: Array<any>) => any, |
| 15 | + era: (...args: Array<any>) => any, |
| 16 | + quarter: (...args: Array<any>) => any, |
| 17 | + month: (...args: Array<any>) => any, |
| 18 | + day: (...args: Array<any>) => any, |
| 19 | + dayPeriod: (...args: Array<any>) => any, |
| 20 | + }, |
| 21 | + formatLong?: { |
| 22 | + date: (...args: Array<any>) => any, |
| 23 | + time: (...args: Array<any>) => any, |
| 24 | + dateTime: (...args: Array<any>) => any, |
| 25 | + }, |
| 26 | + match?: { |
| 27 | + ordinalNumber: (...args: Array<any>) => any, |
| 28 | + era: (...args: Array<any>) => any, |
| 29 | + quarter: (...args: Array<any>) => any, |
| 30 | + month: (...args: Array<any>) => any, |
| 31 | + day: (...args: Array<any>) => any, |
| 32 | + dayPeriod: (...args: Array<any>) => any, |
| 33 | + }, |
| 34 | + options?: { |
| 35 | + weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6, |
| 36 | + firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7, |
| 37 | + }, |
| 38 | +} |
| 39 | + |
| 40 | +export type Duration = { |
| 41 | + years?: number, |
| 42 | + months?: number, |
| 43 | + weeks?: number, |
| 44 | + days?: number, |
| 45 | + hours?: number, |
| 46 | + minutes?: number, |
| 47 | + seconds?: number, |
| 48 | +} |
| 49 | + |
| 50 | +export type Day = 0 | 1 | 2 | 3 | 4 | 5 | 6 |
| 51 | + |
| 52 | +type CurriedFn1<A, R> = <A>(a: A) => R |
| 53 | + |
| 54 | +type CurriedFn2<A, B, R> = <A>( |
| 55 | + a: A |
| 56 | +) => CurriedFn1<B, R> | (<A, B>(a: A, b: B) => R) |
| 57 | + |
| 58 | +declare module.exports: CurriedFn2< |
| 59 | + { |
| 60 | + nearestTo?: number, |
| 61 | + }, |
| 62 | + Date | number, |
| 63 | + Date |
| 64 | +> |
0 commit comments