import type { CurrentModel, ProcessedModel } from "./types"; export declare function loadCurrentModels(outputFile: string): CurrentModel[]; export declare function compareModels(remoteModels: ProcessedModel[], currentModels: CurrentModel[]): { added: ProcessedModel[]; removed: CurrentModel[]; }; export declare function assignNames(models: ProcessedModel[]): (ProcessedModel & { name: string; })[]; export declare function separateUpdates(added: (ProcessedModel & { name: string; })[], removed: CurrentModel[]): { added: (ProcessedModel & { name: string; })[]; updated: (ProcessedModel & { name: string; })[]; removed: CurrentModel[]; }; export declare function createHistoryFile(added: (ProcessedModel & { name: string; })[], removed: CurrentModel[], currentModels: CurrentModel[], historyDir: string): string | null; //# sourceMappingURL=history.d.ts.map