import { type SectionScope, type SectionTypeId } from './section-types.js';
interface AddSectionModalProps {
    open: boolean;
    onClose: () => void;
    onAdd: (type: SectionTypeId) => void;
    /** Which editor surface this gallery serves. Defaults to the page editor. */
    scope?: SectionScope;
}
/**
 * Predefined section gallery. Only types that have a working renderer +
 * inspector are listed (the registry is the source of truth), so every
 * card here actually inserts a usable section.
 *
 * (Saved-section / template insertion is a separate flow — deferred until
 * the saved-section storage model is reconciled with the flat section
 * model; see the page-editor changeset.)
 */
export declare function AddSectionModal({ open, onClose, onAdd, scope }: AddSectionModalProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=AddSectionModal.d.ts.map