import type { PageSection } from '../../lib/page-editor-service.js';
interface SectionsPanelProps {
    sections: PageSection[];
    selectedId: string | null;
    canEdit: boolean;
    onSelect: (id: string) => void;
    onReorder: (orderedIds: string[]) => void;
    onToggleVisibility: (id: string) => void;
    onDuplicate: (id: string) => void;
    onRequestDelete: (id: string) => void;
    onAdd: () => void;
}
export declare function SectionsPanel({ sections, selectedId, canEdit, onSelect, onReorder, onToggleVisibility, onDuplicate, onRequestDelete, onAdd, }: SectionsPanelProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=SectionsPanel.d.ts.map