import { NotificationModel } from '@edifice.io/client'; /** * Creates a notification service with methods to interact with notifications. * * @param baseURL The base URL for the notification service API. * @returns A service exposing methods to retrieve notifications. */ export declare const createNotificationService: (baseURL: string) => { /** * Get notifications. * @returns list of notification objects */ getNotifications(types: string[], page: number): Promise; getNotificationTypes(): Promise; /** * Report a notification as inappropriate. */ reportNotification(id: string): Promise; /** * Delete a notification. */ deleteNotification(id: string): Promise; };