import { PanelSectionRow, ToggleField, SliderField } from "@decky/ui"; interface LsfgConfig { enableLsfg: boolean; multiplier: number; flowScale: number; hdr: boolean; perfMode: boolean; immediateMode: boolean; disableVkbasalt: boolean; frameCap: number; } interface ConfigurationSectionProps { config: LsfgConfig; onEnableLsfgChange: (value: boolean) => Promise; onMultiplierChange: (value: number) => Promise; onFlowScaleChange: (value: number) => Promise; onHdrChange: (value: boolean) => Promise; onPerfModeChange: (value: boolean) => Promise; onImmediateModeChange: (value: boolean) => Promise; onDisableVkbasaltChange: (value: boolean) => Promise; onFrameCapChange: (value: number) => Promise; } export function ConfigurationSection({ config, onEnableLsfgChange, onMultiplierChange, onFlowScaleChange, onHdrChange, onPerfModeChange, onImmediateModeChange, onDisableVkbasaltChange, onFrameCapChange }: ConfigurationSectionProps) { return ( <>
LSFG Configuration
{/* */} ); }