import type { PageSection } from '../../lib/page-editor-service.js';
import type { SectionSettings } from './section-types.js';
interface SectionInspectorProps {
    section: PageSection;
    canEdit: boolean;
    onClose: () => void;
    onContentChange: (patch: Record<string, unknown>) => void;
    onSettingsChange: (patch: Partial<SectionSettings>) => void;
    onMetaChange: (patch: {
        name?: string;
        internalLabel?: string;
    }) => void;
    onToggleVisibility: () => void;
}
export declare function SectionInspector({ section, canEdit, onClose, onContentChange, onSettingsChange, onMetaChange, onToggleVisibility, }: SectionInspectorProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=SectionInspector.d.ts.map