export declare const performanceSettings: readonly [{ readonly key: "performance.maxHistorySteps"; readonly label: "Max History Steps"; readonly description: "Maximum number of undo/redo steps"; readonly category: "performance"; readonly type: "number"; readonly defaultValue: 50; readonly min: 10; readonly max: 200; readonly order: 1; }, { readonly key: "performance.renderOptimization"; readonly label: "Render Optimization"; readonly description: "Enable render optimization techniques"; readonly category: "performance"; readonly type: "boolean"; readonly defaultValue: true; readonly order: 2; }, { readonly key: "performance.lazyLoading"; readonly label: "Lazy Loading"; readonly description: "Load nodes and connections lazily"; readonly category: "performance"; readonly type: "boolean"; readonly defaultValue: true; readonly order: 3; }, { readonly key: "performance.virtualScrolling"; readonly label: "Virtual Scrolling"; readonly description: "Use virtual scrolling for large node lists"; readonly category: "performance"; readonly type: "boolean"; readonly defaultValue: true; readonly order: 4; }, { readonly key: "performance.maxVisibleNodes"; readonly label: "Max Visible Nodes"; readonly description: "Maximum number of nodes to render at once"; readonly category: "performance"; readonly type: "number"; readonly defaultValue: 1000; readonly min: 100; readonly max: 5000; readonly order: 5; }];