export interface UseAppNotificationsActionsValues { loadMore: () => void; markNotificationAsRead: ({ notificationId }: { notificationId: string; }) => Promise; markAllNotificationsAsRead: () => Promise; resetAppNotifications: () => Promise; fetchMoreNotifications: ({ pageToFetch }: { pageToFetch: number; }) => Promise; updateUnreadCount: () => Promise; } /** * Hook that provides Redux-powered actions for app notifications * Integrates RTK Query with Redux slice actions * * Note: Templates are applied at display time in useAppNotifications, not here. * This ensures templates are always fresh and avoids race conditions. */ export declare function useAppNotificationsActions(): UseAppNotificationsActionsValues; export default useAppNotificationsActions;