import { GetNotificationsDataQuery, Notification, NotificationElement, NotificationInitialSettingsConfig, NotificationSettingsConfig } from "@veltdev/types"; export declare function useNotificationUtils(): NotificationElement | undefined; export declare function useNotificationsData(query?: GetNotificationsDataQuery): Notification[] | null; export declare function useUnreadNotificationsCount(): { forYou: number | null; all: number | null; }; export declare function useNotificationSettings(): { setSettings: (settings: NotificationSettingsConfig) => void; setSettingsInitialConfig: (settingsInitialConfig: NotificationInitialSettingsConfig[]) => void; settings: NotificationSettingsConfig | null; };