export interface NotificationPreferenceItem { id: string; title: string; description?: string; checked: boolean; } export interface NotificationPreferenceGroup { id: string; title: string; description?: string; items: NotificationPreferenceItem[]; } interface NotificationPreferencesPageProps { title?: string; description?: string; groups?: NotificationPreferenceGroup[]; class?: string; onchange?: (groupId: string, itemId: string, checked: boolean) => void; } declare const NotificationPreferencesPage: import("svelte").Component; type NotificationPreferencesPage = ReturnType; export default NotificationPreferencesPage;