import * as React from 'react'; interface SettingsSectionProps { /** Lucide component, shown at the left of the header. */ icon: React.ComponentType<{ className?: string; }>; title: string; children: React.ReactNode; /** Optional header toggle, for sections that own a visibility flag. */ switchVariant?: { checked: boolean; onCheckedChange: (checked: boolean) => void; disabled?: boolean; }; defaultOpen?: boolean; } /** * One settings section, styled the same everywhere: icon left, chevron right, collapsed by * default. Tabs compose these instead of each restating the CollapsibleSection props. */ export declare function SettingsSection({ icon, title, children, switchVariant, defaultOpen, }: SettingsSectionProps): React.JSX.Element; export {}; //# sourceMappingURL=SettingsSection.d.ts.map