import React from 'react';
interface Change {
    id: string;
    userId: string;
    userName: string;
    userAvatar?: string;
    timestamp: Date;
    field: string;
    oldValue: any;
    newValue: any;
    type: 'create' | 'update' | 'delete';
    metadata?: Record<string, any>;
}
interface ChangeHistoryProps {
    changes: Change[];
    onRevert?: (changeId: string) => void;
    onCompare?: (changeId1: string, changeId2: string) => void;
    maxDisplay?: number;
    showDiff?: boolean;
    className?: string;
}
/**
 * Change History Component
 * Displays document change history with diff visualization
 */
export declare const ChangeHistory: React.FC<ChangeHistoryProps>;
export {};
//# sourceMappingURL=ChangeHistory.d.ts.map