import { Config } from './index';
/**
 * 基础格式化工具
 */
export declare const formatter: {
    /**
     * 时间转换为字符串
     * @param seconds 秒数(可包含小数)
     */
    time(seconds: number): string;
    /**
     * 将Unix时间戳转换为日期字符串
     * @param timestamp Unix时间戳(秒)
     * @param format 格式类型
     */
    date(timestamp: number, format?: "short" | "full" | "year"): string;
    /**
     * 生成进度百分比
     * @param current 当前值
     * @param total 总值
     */
    percentage(current: number, total: number): string;
    /**
     * 地图类型映射
     * @param type 英文地图类型
     * @returns 中文地图类型
     */
    mapType(type: string): string;
};
/**
 * 将玩家数据格式化为文本摘要
 * @param playerData - DDRace API返回的玩家数据对象
 * @param config - 显示配置
 * @returns 格式化后的文本字符串
 */
export declare function formatPlayerSummary(playerData: any, config?: Config): string;
/**
 * 格式化地图详细信息
 * @param mapData - 地图数据
 * @param config - 显示配置
 * @returns 格式化后的地图信息文本
 */
export declare function formatMapInfo(mapData: any, config?: Config): string;
