import { MessagingService } from './messaging.service'; export declare class MessagingController { private readonly messagingService; constructor(messagingService: MessagingService); getConversations(req: any): Promise; getConversation(req: any, id: string): Promise; getMessages(id: string, limit?: number): Promise; markAsRead(req: any, id: string): Promise; getNotifications(req: any, unreadOnly?: boolean): Promise; getUnreadCount(req: any): Promise; markNotificationRead(id: string): Promise; }