import React from 'react';
import { ExperienceBuilderIntegrationProps, ExperienceBuilderLayout } from './types.js';
/**
 * ExperienceBuilderIntegration - Drupal Experience Builder + React Components
 *
 * A comprehensive integration layer that bridges:
 * - Drupal Experience Builder layouts
 * - React BFUI component library
 * - Server-side rendering (SSR)
 * - Component mapping and discovery
 * - Theme integration
 * - Real-time preview
 * - Layout serialization
 * - Progressive enhancement
 */
export declare const ExperienceBuilderIntegration: React.FC<ExperienceBuilderIntegrationProps>;
export declare const useExperienceBuilder: () => {
    layout: ExperienceBuilderLayout | null;
    setLayout: (newLayout: ExperienceBuilderLayout) => void;
    isLoading: boolean;
};
export default ExperienceBuilderIntegration;
//# sourceMappingURL=ExperienceBuilderIntegration.d.ts.map