import type { NotificationSettingsPageProps } from "./NotificationSettingsPage.types"; declare const useNotificationSettingsPage: (props: NotificationSettingsPageProps) => { data: { currentNotifications: { whatsapp: boolean; push: boolean; email: boolean; sms: boolean; inApp: boolean; }; pushPermission: "default" | "unsupported" | "granted" | "denied"; typePreferences: { push: boolean; type: string; }[]; canUseWhatsAppNotifications: boolean; preferenceMap: Map; }; fns: { handleNotificationChange: (type: "email" | "push" | "sms" | "inApp" | "whatsapp", value: boolean) => void; handleTypePushChange: (type: string, enabled: boolean) => void; }; }; export default useNotificationSettingsPage;