import React from 'react';
import type { AvlBaseProps } from './types';
import { type StateRole } from './types';
export interface AvlStateProps extends AvlBaseProps {
    name?: string;
    isInitial?: boolean;
    isTerminal?: boolean;
    width?: number;
    height?: number;
    /** V2: Role-based fill color. When set, overrides monochrome rendering. */
    role?: StateRole;
    /** V2: Number of transitions touching this state. Drives proportional width. */
    transitionCount?: number;
}
export declare const AvlState: React.FC<AvlStateProps>;
