import { NotificationsService } from '../service/notification.service'; export declare class NotificationsController { private readonly notificationsService; constructor(notificationsService: NotificationsService); registerToken(body: { userId?: string; token: string; }): Promise<{ success: boolean; token: string; }>; sendNotification(body: { token: string; title: string; message: string; data?: Record; }): Promise; getNotifications(req: any, filterQuery: any): Promise; markAllAsRead(req: any): Promise<{ success: boolean; affectedRows: number; }>; }