import { VersionInfo } from '../types.ts';
/**
 * 版本信息生成服务
 */
export declare class VersionInfoService {
    /**
     * 生成版本信息
     */
    static generateVersionInfo(options?: {
        includeGitInfo?: boolean;
        includeBuildTime?: boolean;
        timeFormatter?: (date: Date) => string;
    }): Promise<Partial<VersionInfo>>;
    /**
     * 从 package.json 获取基本信息
     */
    static getPackageInfo(root: string): Promise<Record<string, unknown>>;
}
