import type { HazoTemplateGeneratorProps } from './types.js';
/**
 * HazoTemplateGenerator
 *
 * A visual template builder for creating and editing form configurations.
 *
 * Features:
 * - Drag-and-drop field reordering
 * - Visual field editor with tabs for all properties
 * - Live preview of the form
 * - Undo/redo with keyboard shortcuts
 * - Import/export JSON
 * - Validation with error highlighting
 */
export declare function HazoTemplateGenerator({ initial_template, on_template_change, on_save, on_cancel, available_templates, on_load_template, preview_chat_group_id, show_summary_editor, readonly, show_import_export, show_controls_tab, theme, className, }: HazoTemplateGeneratorProps): import("react/jsx-runtime").JSX.Element;
export default HazoTemplateGenerator;
//# sourceMappingURL=template_generator.d.ts.map