import React from 'react';
import type { Dayjs } from 'dayjs';
import type { TimeFormatConfig, TextStyleConfig } from '../types';
/**
 * TimeDisplay 组件 Props
 */
export interface TimeDisplayProps {
    /**
     * 时间对象
     */
    time: Dayjs;
    /**
     * 时间格式配置
     */
    format?: TimeFormatConfig;
    /**
     * 文本样式
     */
    style?: TextStyleConfig;
    /**
     * 自定义类名
     */
    className?: string;
}
/**
 * 时间展示组件
 *
 * @description
 * - 格式化并展示时间
 * - 支持 12/24 小时制
 * - 支持显示秒
 * - 支持小时补零
 *
 * @example
 * <TimeDisplay
 *   time={dayjs()}
 *   format={{ use12Hour: false, showSeconds: true }}
 *   style={{ fontSize: 24, fontWeight: 600, color: '#000' }}
 * />
 */
export declare const TimeDisplay: React.FC<TimeDisplayProps>;
export default TimeDisplay;
