export interface ModelConfig { model: string; content_length: string; max_token: string; capabilities: string[]; } export interface UpdateModelsResult { success: boolean; total?: number; newCount?: number; error?: string; } export interface UpdateModelsOptions { isStartup?: boolean; isScheduled?: boolean; isCli?: boolean; } /** * 执行 models.json 更新同步 */ export declare function updateModelsJson(options?: UpdateModelsOptions): Promise; /** * 初始化模型配置同步调度器 * 1. 服务启动 3 秒后自动执行一次异步更新(避免阻塞服务启动) * 2. 每天凌晨 2 点自动定时执行一次更新 */ export declare function initModelSyncScheduler(): void; /** * 停止模型同步调度器 */ export declare function stopModelSyncScheduler(): void; //# sourceMappingURL=modelSyncService.d.ts.map