/**
 * EventLog Component
 *
 * Scrolling log of events during playback in the Event Handler tier.
 * Shows the chain reaction as events cascade through objects.
 *
 * @packageDocumentation
 */
import React from 'react';
export interface EventLogEntry {
    id: string;
    timestamp: number;
    icon: string;
    message: string;
    status: 'pending' | 'active' | 'done' | 'error';
}
export interface EventLogProps {
    /** Log entries */
    entries: EventLogEntry[];
    /** Max visible height before scroll */
    maxHeight?: number;
    /** Title label */
    label?: string;
    /** Additional CSS classes */
    className?: string;
}
export declare function EventLog({ entries, maxHeight, label, className, }: EventLogProps): React.JSX.Element;
export declare namespace EventLog {
    var displayName: string;
}
export default EventLog;
