import React from 'react';
import 'dayjs/locale/zh-cn';
import 'dayjs/locale/en';
import type { PisellTimeRangeDisplayProps } from './types';
import './PisellTimeRangeDisplay.less';
/**
 * PisellTimeRangeDisplay 组件
 *
 * @description
 * 纯展示型时间区间组件，将 startAt / endAt 格式化为「时间区间 + 持续时间」。
 * - 同一天：HH:mm-HH:mm，可选显示日期/星期
 * - 跨天：起止日期时间
 * - 持续时间：d h m s 格式
 * - 字段顺序由 fieldOrder 控制，可将 duration 放在中间
 *
 * @example
 * <PisellTimeRangeDisplay
 *   startAt="2026-02-04 09:00"
 *   endAt="2026-02-04 18:00"
 * />
 * // => "09:00-18:00" + "9h"
 *
 * <PisellTimeRangeDisplay
 *   startAt={start}
 *   endAt={end}
 *   fields={{ fieldOrder: ['time', 'duration', 'date', 'weekday'] }}
 *   showDateForSameDay
 * />
 */
export declare const PisellTimeRangeDisplay: React.FC<PisellTimeRangeDisplayProps>;
declare const _default: React.NamedExoticComponent<PisellTimeRangeDisplayProps>;
export default _default;
