import type { ReactNode } from 'react';
export type InfiniteTreeListItemProps = {
    children: ReactNode;
    /**
     * Название класса, применяется к корневому компоненту
     */
    className?: string;
    /**
     * Действия
     */
    actions?: ReactNode;
    /**
     * Если `true`, компонент будет отображаться в состоянии ошибки
     */
    isError?: boolean;
    /**
     * Если `true`, покажется itemSkeleton переданный в корневой компонент
     */
    isLoading?: boolean;
    /**
     * Если `true`, элемент будет заблокирован для взаимодействия
     */
    isDisabled?: boolean;
    /**
     * Причина блокировки элемента
     */
    disabledReason?: string;
    /**
     * Функция обработки нажатия на кнопку "Повторить запрос"
     */
    onRetry?: () => void;
    /**
     * Текст ошибки
     */
    errorMsg?: string;
};
