1 | import { ExtendedNumberFormatOptions, NumberSkeletonToken } from './types';
|
2 | export interface ExtendedDateTimeFormatOptions extends Intl.DateTimeFormatOptions {
|
3 | hourCycle?: 'h11' | 'h12' | 'h23' | 'h24';
|
4 | }
|
5 | /**
|
6 | * Parse Date time skeleton into Intl.DateTimeFormatOptions
|
7 | * Ref: https://unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table
|
8 | * @public
|
9 | * @param skeleton skeleton string
|
10 | */
|
11 | export declare function parseDateTimeSkeleton(skeleton: string): ExtendedDateTimeFormatOptions;
|
12 | /**
|
13 | * https://github.com/unicode-org/icu/blob/master/docs/userguide/format_parse/numbers/skeletons.md#skeleton-stems-and-options
|
14 | */
|
15 | export declare function parseNumberSkeleton(tokens: NumberSkeletonToken[]): ExtendedNumberFormatOptions;
|
16 | //# sourceMappingURL=skeleton.d.ts.map |
\ | No newline at end of file |