import type { Snippet } from 'svelte'; export type SettingsRowVariant = 'card' | 'flush' | 'plain'; interface SettingsRowProps { title: string; description?: string; checked?: boolean; disabled?: boolean; hint?: string; /** card = bordered panel · flush = for stacked lists · plain = no chrome */ variant?: SettingsRowVariant; class?: string; /** Custom control instead of Toggle */ control?: Snippet; onchange?: (checked: boolean) => void; } declare const SettingsRow: import("svelte").Component; type SettingsRow = ReturnType; export default SettingsRow;