/**
 * React Compatibility Layer
 * Handles differences between React versions (18, 19+)
 */
export declare const REACT_VERSION: string;
export declare const IS_REACT_19_PLUS: boolean;
export declare const IS_REACT_18: boolean;
export declare const getReactVersion: () => {
    major: number;
    minor: number;
    patch: number;
    full: string;
};
export declare const createStrictModeWrapper: (children: React.ReactNode) => import("react").ReactNode;
export declare const createEventHandler: <T extends Event>(handler: (event: T) => void) => (event: T) => void;
export declare const createRefCallback: <T>(callback: (node: T | null) => void) => (node: T | null) => void;
export declare const REACT_COMPAT_INFO: {
    version: string;
    isReact19Plus: boolean;
    isReact18: boolean;
    supportsNewJSXTransform: boolean;
    supportsConcurrentFeatures: boolean;
};
//# sourceMappingURL=react-compat.d.ts.map