import { type NotificationDto } from '@/services/api/supportApi';
export declare function useNotifications(): {
    notifications: NotificationDto[];
    unreadCount: number;
    loading: boolean;
    isConnected: boolean;
    loadNotifications: () => Promise<void>;
    markAsRead: (id: string) => Promise<void>;
    markAllAsRead: () => Promise<void>;
    deleteNotification: (id: string) => Promise<void>;
    markAsReadSilent: (id: string) => void;
};
//# sourceMappingURL=useNotifications.d.ts.map