UNPKG

asimex-visual-editor

Version:

A powerful visual page editor component for React applications

20 lines (19 loc) 535 B
import React from 'react'; export interface PanelConfig { id: string; title: string; icon?: string; component: React.ComponentType<any>; props?: any; defaultWidth?: number; resizable?: boolean; position?: 'left' | 'right'; } interface PanelManagerProps { panels: PanelConfig[]; activePanelIds?: string[]; onPanelToggle?: (panelId: string, active: boolean) => void; children: React.ReactNode; } export declare const PanelManager: React.FC<PanelManagerProps>; export default PanelManager;