/**
 * Update History Widget
 *
 * Displays update timeline with sparklines showing update
 * frequency over time. Pro+ only with source breakdown.
 *
 * @since v1.56.2
 */
import type { RegisteredWidget, WidgetDefinition } from '../widget-types.js';
/**
 * Time series data point
 */
export interface DataPoint {
    timestamp: number;
    value: number;
}
/**
 * Source breakdown item
 */
export interface SourceBreakdown {
    source: string;
    count: number;
    percentage: number;
}
/**
 * Widget data interface
 */
export interface UpdateHistoryData {
    /** Time series of updates */
    timeSeries: DataPoint[];
    /** Total updates in period */
    totalUpdates: number;
    /** Date range label */
    rangeLabel: string;
    /** Breakdown by source */
    sourceBreakdown: SourceBreakdown[];
    /** Last updated timestamp */
    lastUpdated: number;
}
/**
 * Generate sparkline from values
 */
export declare function generateSparkline(values: number[], width: number): string;
/**
 * Widget definition
 */
export declare const updateHistoryDefinition: WidgetDefinition;
/**
 * Registered widget export
 */
export declare const UpdateHistoryWidget: RegisteredWidget;
export default UpdateHistoryWidget;
//# sourceMappingURL=UpdateHistoryWidget.d.ts.map