import { type INotificationsQuery, type IOrganizationNotificationService } from "@gooddata/sdk-backend-spi"; import { type TigerAuthenticatedCallGuard } from "../../types/index.js"; export declare class OrganizationNotificationService implements IOrganizationNotificationService { readonly authCall: TigerAuthenticatedCallGuard; constructor(authCall: TigerAuthenticatedCallGuard); /** * Mark notification as read * * @param notificationId - id of the notification * @returns Promise resolved when the notification is marked as read. * * @beta */ markNotificationAsRead(notificationId: string): Promise; /** * Mark all notifications as read * * @returns Promise resolved when all notifications are marked as read. * * @beta */ markAllNotificationsAsRead(): Promise; /** * Query notifications * * @beta */ getNotificationsQuery: () => INotificationsQuery; } //# sourceMappingURL=notifications.d.ts.map