import React from 'react';
import type { Dayjs } from 'dayjs';
import type { WeekdayFormatConfig, TextStyleConfig } from '../types';
/**
 * WeekdayDisplay 组件 Props
 */
export interface WeekdayDisplayProps {
    /**
     * 日期对象（用于获取星期）
     */
    weekday: Dayjs;
    /**
     * 星期格式配置
     */
    format?: WeekdayFormatConfig;
    /**
     * 文本样式
     */
    style?: TextStyleConfig;
    /**
     * 自定义类名
     */
    className?: string;
}
/**
 * 星期展示组件
 *
 * @description
 * - 格式化并展示星期
 * - 支持完整/缩写/单字母模式
 * - 自动支持中英文
 *
 * @example
 * // 默认（缩写）
 * <WeekdayDisplay
 *   weekday={dayjs()}
 *   format={{ full: false, singleLetter: false }}
 *   style={{ fontSize: 18, fontWeight: 400, color: '#666' }}
 * />
 * // => "Sat" / "周六"
 *
 * // 完整
 * <WeekdayDisplay
 *   weekday={dayjs()}
 *   format={{ full: true }}
 * />
 * // => "Saturday" / "星期六"
 *
 * // 单字母
 * <WeekdayDisplay
 *   weekday={dayjs()}
 *   format={{ singleLetter: true }}
 * />
 * // => "S" / "六"
 */
export declare const WeekdayDisplay: React.FC<WeekdayDisplayProps>;
export default WeekdayDisplay;
