import { default as React } from 'react';
import { SectionData } from '../types/editor';

interface EditorSectionProps {
    section: SectionData;
    isSelected: boolean;
    isDragging: boolean;
    isOver: boolean;
    onSelect: () => void;
    onUpdate: (content: string, options?: any) => void;
    onSplit: (content1: string, content2: string) => void;
    onDelete: () => void;
    placeholders: Array<{
        value: string;
        label: string;
    }>;
    setIsSectionEditing: (value: boolean) => void;
}
declare const MemoizedEditorSection: React.NamedExoticComponent<EditorSectionProps>;
export default MemoizedEditorSection;
