import type { FC, HTMLAttributes, Ref } from 'react';
import type { TestableProps } from '../../utils/testId';
type FormatDateTimeFormat = 'relative' | 'date' | 'datetime';
interface FormatDateTimeBaseProps {
/** ISO string, Date object, or Unix timestamp (ms) */
value: string | Date | number | null | undefined;
/** Display format. Default: 'relative' */
format?: FormatDateTimeFormat;
/** Show seconds in tooltip absolute time. Default: true */
showSeconds?: boolean;
ref?: Ref;
}
type FormatDateTimeNativeProps = Omit, 'className'>;
export type FormatDateTimeProps = FormatDateTimeNativeProps & FormatDateTimeBaseProps & TestableProps;
export declare const FormatDateTime: FC;
export {};