/**
 * Recent Activity Widget
 *
 * Displays the last 5 actions/events. Available for Plus+ tiers.
 *
 * @since v1.56.1
 */
import type { RegisteredWidget, WidgetDefinition } from '../widget-types.js';
/**
 * Activity event types
 */
export type ActivityType = 'update' | 'sync' | 'backup' | 'scan' | 'download' | 'error' | 'config';
/**
 * Activity event
 */
export interface ActivityEvent {
    id: string;
    type: ActivityType;
    message: string;
    timestamp: number;
    success: boolean;
    details?: string;
}
/**
 * Widget data interface
 */
export interface RecentActivityData {
    events: ActivityEvent[];
    lastUpdated: number;
}
/**
 * Widget definition
 */
export declare const recentActivityDefinition: WidgetDefinition;
/**
 * Registered widget export
 */
export declare const RecentActivityWidget: RegisteredWidget;
export default RecentActivityWidget;
//# sourceMappingURL=RecentActivityWidget.d.ts.map