/**
 * AvlTraitScene V2 - Zoom Level 3
 *
 * Left-to-right horizontal flow with color-coded states,
 * transition lanes, and swim lanes for emit/listen events.
 */
import React from 'react';
import type { TraitLevelData } from './avl-schema-parser';
export interface AvlTraitSceneProps {
    data: TraitLevelData;
    color?: string;
    onTransitionClick?: (transitionIndex: number, position: {
        x: number;
        y: number;
    }) => void;
}
export declare const AvlTraitScene: React.FC<AvlTraitSceneProps>;
