123456789101112131415161718192021222324 |
- import { PluginFunc, ConfigType } from 'dayjs'
-
- declare interface RelativeTimeThreshold {
- l: string
- r?: number
- d?: string
- }
-
- declare interface RelativeTimeOptions {
- rounding?: (num: number) => number
- thresholds?: RelativeTimeThreshold[]
- }
-
- declare const plugin: PluginFunc<RelativeTimeOptions>
- export = plugin
-
- declare module 'dayjs' {
- interface Dayjs {
- fromNow(withoutSuffix?: boolean): string
- from(compared: ConfigType, withoutSuffix?: boolean): string
- toNow(withoutSuffix?: boolean): string
- to(compared: ConfigType, withoutSuffix?: boolean): string
- }
- }
|