import React from "react"; import { PageExportData } from "./GlassDragDropProvider"; export interface PageBuilderProps { className?: string; initialData?: PageBuilderInitialData; onSave?: (data: PageExportData) => void; onPreview?: (data: PageExportData) => void; onPublish?: (data: PageExportData) => void; "data-testid"?: string; } export interface PageBuilderInitialComponent { id: string; type: string; props?: Record; children?: PageBuilderInitialComponent[]; parent?: string; order?: number; locked?: boolean; } export interface PageBuilderInitialData extends Omit, "components"> { components?: PageBuilderInitialComponent[]; } export declare const GlassPageBuilder: React.FC; //# sourceMappingURL=GlassPageBuilder.d.ts.map