UNPKG

@phensley/cldr-core

Version:
15 lines (14 loc) 891 B
import { RelativeTimes, RelativeTimeFieldType } from '@phensley/cldr-schema'; import { DecimalArg } from '../../types'; import { DateFieldInternals, Internals } from '../internals'; import { RelativeTimeFormatOptions } from '../../common'; import { Bundle } from '../../resource'; import { CalendarDate } from '../../systems/calendars'; import { NumberParams } from '../../common/private'; export declare class DateFieldInternalsImpl implements DateFieldInternals { readonly internals: Internals; readonly relativeTimes: RelativeTimes; constructor(internals: Internals); formatRelativeTime(bundle: Bundle, start: CalendarDate, end: CalendarDate, options: RelativeTimeFormatOptions, params: NumberParams): string; formatRelativeTimeField(bundle: Bundle, value: DecimalArg, field: RelativeTimeFieldType, options: RelativeTimeFormatOptions, params: NumberParams): string; }