import { PropsWithChildren, ReactNode } from 'react';
import { SvgIconProps } from '@mui/material/SvgIcon';
export type IAssemblyTreeItemLabel = PropsWithChildren<{
    itemId: string;
    children: ReactNode;
    actions?: React.ComponentType<{
        itemId: string;
    }>;
    onNodeChanged?: (itemId: string, label: string) => void;
    editable?: boolean;
    icon?: React.ElementType<SvgIconProps>;
}>;
export declare const AssemblyTreeItemLabel: React.FC<IAssemblyTreeItemLabel>;
