import { StandardProps } from "../@types/common"; import { Dayjs } from 'dayjs'; import React from 'react'; export type ITimeTextValidDate = string | number | Date | Dayjs | null | undefined; export interface ITimeRule { justNowText?: string | ((diffSeconds: number) => string); minuteAgoText?: (minutes: number) => string; todayFormat?: string; yesterdayText?: (timeText: string) => string; } export interface ITimeTextProps extends StandardProps { time?: ITimeTextValidDate; baseTime?: ITimeTextValidDate; fallBack?: React.ReactNode | (() => React.ReactNode); timeRule?: Partial; mode?: 'default' | 'showDay' | 'showMin' | 'showSecond'; } export declare const DEFAULT_TIME_RULE_OPTIONS: Required; declare const TimeText: React.FC; export default TimeText;