import { default as _RelativeTimeFormat } from "relative-time-format"; export interface RelativeTimeFormatOptions { /** * The locale matching algorithm to use. Possible values are "lookup" and "best fit" * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl#Locale_negotiation * @default "best fit" */ localeMatcher?: "lookup" | "best fit"; /** * "always" (1 day ago), "auto" (yesterday). The "auto" value allows to not always have to use numeric values in the output. * @default "always" */ numeric?: "always" | "auto"; /** * The length of the internationalized message. * - "long" (default, e.g., in 1 month) * - "short" (e.g., in 1 mo.), * - "narrow" (e.g., in 1 mo.). The narrow style could be similar to the short style for some locales. * @default "long" */ style?: "long" | "short" | "narrow"; } export declare const RelativeTimeFormat: (locale: string, options: object) => _RelativeTimeFormat;