import { type HistoryAnalysis, type HistoryProjectScope, type HistoryWindow } from "../history/analyze.js"; import { type HistoryReportView } from "../history/report-view.js"; import type { CommandModule } from "./types.js"; export declare function parseHistoryArgs(argv: string[]): { window: HistoryWindow; project: HistoryProjectScope; price: "none" | "public"; view: HistoryReportView; htmlPath: string | null; htmlDefault: boolean; }; export declare function defaultHtmlReportPath(cwd: string, window: HistoryWindow, now?: Date): string; export declare function resolveHtmlPath(cwd: string, window: HistoryWindow, htmlPath: string | null, htmlDefault: boolean, now?: Date): string | null; export declare function writeHistoryHtmlReport(path: string, report: HistoryAnalysis, view?: HistoryReportView): string; export declare function formatHistory(report: HistoryAnalysis, view?: HistoryReportView): string; export declare const historyCommand: CommandModule;