/** * MUI FormPanel Component * * MUI adapter implementation of the FormPanel component. * Wraps FormRenderer with MUI-specific visual presentation (title, description, actions). * This is a high-level component with visual chrome - use Form for a simpler wrapper. * * Note: All props are already processed by ComponentRenderer: * - title, description: I18nValue → string (translated) * - actions: ComponentDSL[] → ReactNode (rendered) */ import type { ReactNode } from 'react'; export interface FormPanelProps { /** Form name */ name?: string; /** Title (already translated) */ title?: string; /** Description (already translated) */ description?: string; /** Actions (already rendered) */ actions?: ReactNode; /** Submit handler */ onSubmit?: (data: Record) => void | Promise; /** CSS class name */ className?: string; /** Inline styles */ style?: any; /** Children */ children?: ReactNode; } /** * FormPanel component for MUI adapter * * Provides MUI-styled form container with optional title, description, and action buttons. * Uses FormRenderer internally for form state management. */ export declare function FormPanel({ name, title, description, onSubmit, actions, children, className, style, }: FormPanelProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=FormPanel.d.ts.map