"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isSyncReactElement = void 0;
/**
 * Проверяет, что ReactElement синхронный (имеет props).
 * В React 19 у ReactElement может не быть props, если ReactNode асинхронный (Promise).
 * Используется для type guard при работе с props элемента.
 */
const isSyncReactElement = (element) => {
    return 'props' in element;
};
exports.isSyncReactElement = isSyncReactElement;
